Al igual que muchos, estoy tratando de acceder a github.com desde detrás de un proxy corporativo.
Aparentemente, * curl (a través de libcurl) ahora incluye compatibilidad con GSSAPI para la authentication de proxy NTLM sin tener que divulgar manualmente el nombre de usuario y la contraseña.
Dado que git client usa libcurl, asumo que es accesible a través de git.
¿Cómo accedo a esto usando el cliente de git?
(*) ¿Ver el proxy NTLM sin contraseña? , para una discusión sobre la authentication de proxy ntlm sin proporcionar la contraseña.
Consulte también Uso de Libcurl para autenticar proxy ntlm sin pase .
Al final tuve que RTFS, la respuesta en resumen:
Como en msysgit versión 1.9.5 (las versiones anteriores no han sido probadas), git
utilizar un nombre de usuario y una contraseña vacíos funciona, por lo que usará las cnetworkingenciales NTLM pnetworkingeterminadas si hace lo siguiente
git config –global http.proxy https://:@proxyhost:proxyport/
Tenga en count que están :
y @
que delimitan el nombre de usuario y la contraseña, pero los campos están vacíos. Y parece aceptar el uso de https para conectarse al proxy.