http.proxyAuthMethod gehitzen duzu, klona berriro saiatu eta oraindik 407 ikusten duzu. Ezarpenean erraz ahazten den dokumentatutako baldintza bat dago: konfiguratutako proxy kateak erabiltzaile-izen bat eduki behar du.

Erabiltzaile-izenari ez dio zertan URLan hitzez hitzeko pasahitzik lagundu. Gitek falta den pasahitza bere kredentzial-mekanismoaren bidez lortu dezake. Bideratze-identitateak eta autentifikazio-metodoak proxy helburuari erreferentzia egin behar diote oraindik.

Aztertu lau sarrera elkarrekin

  1. Proxyaren URI eraginkorra, pasahitza kenduta.
  2. Proxy horretarako hautatutako metodoa.
  3. Remote bakoitzeko gainidazketa oro edo GIT_HTTP_PROXY_AUTHMETHOD ingurunearen gainidazketa.
  4. Git bertsioa eta bere HTTP backendaren gaitasunak.

Gaur egungo Gitek anyauth, Basic, Digest, Negotiate eta NTLM metodoak dokumentatzen ditu. Bat hautatzeak ez dio lotutako backendari falta den laguntzarik gehitzen. Administratzaile korporatibo batek ere ez luke proxyaren politika ahuldu behar bezero bat beste metodo baterako konfiguratu delako.

Txosten zaharrek kopiatzen ari den aukera inplementatu ez zuten bertsioak jasotzen dituzte. Konfigurazio-gako arbitrario bat gorde daiteke martxan dagoen transferentziak erabiltzen duen frogarik gabe. Irakurri bertsioaren dokumentazioa eta komentatutako trukea.

Azkenean, biltegiko kredentzialak geroagoko harremana dira. Git ostatatzeko token batek ez du proxyaren erronka betetzen. Biltegiko TLS egiaztapena desgaitzeak ere ez du proxyak hautatutako autentifikazio-eskema onar dezan lortzen. Ezarri lehenago truke hori, eta ondoren diagnostikatu jarraian datorren biltegiko erantzun oro.

Erlazionatutako artikuluak