在Windows上配置Git以使用NTLM代理身份验证
我正在尝试从Windows机器访问Github上的存储库,后者是需要NTLM身份验证的代理。 SSH和git://协议都没有直接的可用性,所以我试图通过代理使其工作。
在NTLM proxy without password?的帮助下,我已经能够使带有msysgit的curl二进制文件与代理一起播放很好: curl -U : --proxy-ntlm --proxy xxx.xxx.xx.xx:8080 https://github.com 这是成功的,并返回Github主页。 然而,我发现2010年2月07日的一篇文章指出(强调我的):
我知道Git配置中的core.gitproxy选项,但这似乎只适用于git://协议。类似地,http.proxy选项设置代理的地址,但不提供适当的选项来卷曲。
尝试
Cntlm.它是一个代理,设计用于不理解NTLM(例如Git)的程序和需要NTLM的代理之间。它执行NTLM身份验证,以便该应用程序不必。
我没有使用它,所以我不知道它的效果如何。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |