Dir fügt http.proxyAuthMethod derbäi, widderhuelt de Clone a gesitt nach ëmmer 407. D'Astellung huet eng dokumentéiert Bedingung, déi een einfach iwwersäit: de konfiguréierte Proxy-String muss e Benotzernumm enthalen.

De Benotzernumm muss net vun engem wörtleche Passwuert an der URL begleete ginn. Git kann e feelend Passwuert iwwer säi Credential-Mechanismus kréien. D'Routing-Identitéit an d'Authentifikatiounsmethod mussen awer nach ëmmer op de gewielte Proxy verweisen.

Iwwerpréift véier Inputen zesummen

  1. Den effektiven Proxy-URI, ouni d'Passwuert.
  2. D'Method, déi fir dee Proxy gewielt gouf.
  3. All Iwwerschreifung pro Remote oder d'Ëmwelt-Iwwerschreifung GIT_HTTP_PROXY_AUTHMETHOD.
  4. D'Git-Versioun an d'Fäegkeete vun hirem HTTP-Backend.

Aktuellt Git dokumentéiert Methoden dorënner anyauth, Basic, Digest, Negotiate an NTLM. Eng dovun auszewielen füügt dem verbonnenen Backend keng feelend Ënnerstëtzung derbäi. Och en Administrateur an enger Entreprise sollt d'Proxy-Politik net ofschwächen, well e Client fir eng aner Method konfiguréiert gouf.

Méi al Berichter enthalen Versiounen, déi déi kopéiert Optioun net ëmgesat hunn. Ee beléibegen Konfiguratiounsschlëssel kann gespäichert ginn, ouni Beweis datt den aktuellen Transfer en notzt. Liest d'Dokumentatioun zu der Versioun an den zenséierten Austausch.

Schlussendlech sinn d'Repository-Credentiale eng méi spéit Relatioun. En Git-Hosting-Token erfëllt net d'Challeng vun engem Proxy. D'Repository-TLS-Notzung ofzeschalten mécht och net, datt de Proxy dat gewielten Authentifikatiounsschema akzeptéiert. Stellt dësen Austausch als éischt fest, an diagnostizéiert duerno all Repository-Äntwert, déi duerno kënnt.

Ähnlech Artikelen