Féadfaidh seachfhreastalaí HTTPS Git a dhearbhú cliaint féin a éileamh
Cumraigh CA TLS an tseachfhreastalaí, an dearbhú cliaint agus an eochair phríobháideach ar leithligh ó shocruithe TLS agus logála isteach HTTP an stórtha.
Iarrann roinnt seachfhreastalaithe HTTPS dearbhú cliaint le linn an naisc TLS ó Git chuig an seachfhreastalaí. Malartú fíordheimhnithe ar leith é seo ó logáil isteach sa stór.
Do chúlchlár TLS Git/libcurl comhoiriúnach a úsáideann comhaid PEM, tá an chuma seo ar an gcumraíocht ábhartha:
[http]
proxy = https://proxy.example:8443
proxySSLCAInfo = /secure/proxy-ca.pem
proxySSLCert = /secure/proxy-client.pem
proxySSLKey = /secure/proxy-client.key
proxySSLCertPasswordProtected = trueÚsáid na fíor-chomhaid a sholáthraítear do leagan amach TLS an tseachfhreastalaí. Cuir an chumraíocht i bhfeidhm ar an raon Git beartaithe; féadann cumraíocht áitiúil don stór an bealach seo a theorannú don chóip oibre sin.
| Socrú | Ról |
|---|---|
| proxySSLCAInfo | Beart CA a úsáidtear chun an seachfhreastalaí HTTPS a fhíorú |
| proxySSLCert | Dearbhú cliaint a chuirtear faoi bhráid an tseachfhreastalaí sin |
| proxySSLKey | Eochair phríobháideach a fhreagraíonn don dearbhú cliaint |
| proxySSLCertPasswordProtected | Cumasaíonn sé leid phasfhocail Git do dhearbhú agus d’ábhar eochrach cosanta an tseachfhreastalaí |
Tá URL an tseachfhreastalaí le https:// riachtanach don mhalartú TLS seo. Ní dhéanann seachfhreastalaí HTTP simplí a iompraíonn CONNECT chuig stór HTTPS fíordheimhniú dearbhaithe cliaint TLS ar a éisteoir féin dá bharr.
Tá a gcumraíocht ssl féin ag iontaoibh dhearbhuithe an stórtha agus ag aon dearbhú cliaint de chuid an stórtha. Mar an gcéanna, is meicníocht fíordheimhnithe eile é dúshlán seachfhreastalaí HTTP trí Proxy-Authenticate.
Seiceáil an leagan libcurl nasctha, an cúlchlár TLS agus an fhormáid dearbhaithe a thacaítear léi agus an socrú seo á chothabháil. Ní ionad iniompartha é cosán chuig dearbhú PEM do chomhéadan stór dearbhuithe gach ardáin.