Bir proxy URL'si parola içermeden kullanıcı adını içerebilir:

[http]
    proxy = http://[email protected]:8080

Git, eksik parolayı kimlik bilgisi mekanizmasıyla edinmeye çalışır. Hesabı ve uç noktayı kendinizinkiyle değiştirin. Git derlemesi, HTTP arka ucu ve proxy kimlik doğrulama yöntemi kullandığınız düzeni desteklemelidir.

Depolamanın dışında neyi tutmanız gerektiğini seçin

GereksinimNe düzenlenmeli
Yapılandırılmış proxy URL'sinde parola yokYalnızca kullanıcı adı içeren biçimi kullanın ve eksik gizli değeri desteklenen kimlik bilgisi mekanizmasıyla sağlayın.
Diskte yeniden kullanılabilir parola saklanmıyorDepolama davranışı bu gereksinimi karşılayan onaylı bir yardımcı seçin. Yalnızca URL parolasını atlamak yeterli değildir.
Tümleşik kimlik doğrulamaBasic parolasının başka bir yazımı gibi ele almak yerine desteklenen yöntemi ve geçerli süreç kimliğini kullanın.

Yardımcılar kimlik bilgilerini işletim sisteminin kimlik bilgisi deposunda, bellekte, bir dosyada veya başka bir sistemde saklayabilir. Parolanın artık saklanmadığına karar vermeden önce bu hesap ve URL için yapılandırılmış yardımcıyı inceleyin.

Diğer kopyaları da göz önünde tutun

Koda sabit yazılmış bir parolayı döndüren satır içi yardımcı onu yalnızca başka bir yerde saklar. Parola taşıyan bir ortam değişkeni veya komut bağımsız değişkeni de betiklere, tanılamaya, süreç incelemesine veya kabuk geçmişine girebilir.

Yararlı kayıt küçüktür: proxy uç noktası, kimlik doğrulama yöntemi, kimlik bilgisi kaynağı ve depolama ilkesi. Gizli değerleri o kaydın dışında tutun. Kaynak kimlik bilgileri ile proxy kimlik bilgileri farklı destek yolları kullanabilir, bu nedenle başarılı bir web sitesi oturum açması bu proxy düzenini kanıtlamaz.

İlgili makaleler