Bidh cuid de phroxyaidhean HTTPS a' faighneachd airson teisteanas cliant rè a' cheangail TLS bho Git chun a' phroxy. Is e iomlaid dearbhaidh air leth a tha seo bho logadh a-steach dhan stòr.

Airson backend TLS Git/libcurl co-fhreagarrach a chleachdas faidhlichean PEM, tha an cumraíochadh buntainneach air a chruth mar seo:

[http]
    proxy = https://proxy.example:8443
    proxySSLCAInfo = /secure/proxy-ca.pem
    proxySSLCert = /secure/proxy-client.pem
    proxySSLKey = /secure/proxy-client.key
    proxySSLCertPasswordProtected = true

Cleachd na fìor-fhaidhlichean a chaidh a thoirt seachad airson rèiteachadh TLS a' phroxy. Cuir a' chumraíochadh an sàs aig an raon Git a thathar an dùil; faodaidh cumraíochadh ionadail don stòr an t-slighe seo a chuingealachadh dhan lethbhreac-obrach sin.

SuidheachadhDreuchd
proxySSLCAInfoPasgan CA a chleachdar gus am proxy HTTPS a dhearbhadh
proxySSLCertTeisteanas cliant a thèid a thaisbeanadh dhan phroxy sin
proxySSLKeyIuchair phrìobhaideach a fhreagras dhan teisteanas cliant
proxySSLCertPasswordProtectedA' comasachadh brosnachadh facal-faire Git airson teisteanas agus stuth iuchrach dìonta a' phroxy

Tha URL a' phroxy le https:// riatanach airson na h-iomlaid TLS seo. Chan eil proxy HTTP sìmplidh a bhios a' giùlan CONNECT gu stòr HTTPS a' dèanamh dearbhadh teisteanais cliant TLS air an luchd-èisteachd aige fhèin mar thoradh air sin.

Tha cumraíochadh ssl fhèin aig earbsa theisteanas an stòir agus aig teisteanas cliant sam bith den stòr. Mar an ceudna, tha dùbhlan proxy HTTP le Proxy-Authenticate na dhòigh dearbhaidh eile.

Thoir sùil air an tionndadh libcurl ceangailte, an backend TLS agus an cruth teisteanais a tha a' faighinn taic nuair a thathar a' cumail a' chlàir seo. Chan eil slighe gu teisteanas PEM na ionad so-ghiùlain airson eadar-aghaidh stòr theisteanas gach àrainn.

Artaigilean co-cheangailte