我在公司防火墙后面工作,但是当我需要一个工具或软件时,我可以使用代理服务器。此代理不需要用户名或密码,我过去已成功使用它。
但是,我在使用Windows上的git时遇到了麻烦。我使用的命令是:“git config --global http.proxy http://xxx.xxx.xx.xx.x:8080”
我只是省略了命令的用户名和密码部分:“git config --global http.proxy http://proxyuser:proxypwd@proxy.server.com:8080”
但是当我做一个git克隆说:“在CONNECT之后从代理收到http代码407”时我得到了一个错误
我做错了什么?没有希望吗?
答案 0 :(得分:0)
事实证明,代理确实需要身份验证。它使用我公司的Windows凭据。我之前使用代理的软件是Windows软件,所以很可能为我做了这个认证。