最近我使用TFS支持代理身份验证,一切正常,直到我尝试通过 程序包管理器控制台 安装软件包,如果我尝试安装一个包,即使我设置代理凭证来访问TFS,系统也会要求凭据连接到nuget.org,当我输入凭据时,通过nuget进行身份验证会破坏以前的TFS代理身份验证,因此我收到错误{{1} }
之后我无法使用nuget并且无法使用TFS,所以我必须重新启动VS2013,但这样我才能安装软件包。 任何想法??
谢谢
答案 0 :(得分:0)
我通过从www.fiddlertool.com安装Fiddler2来解决NuGet 2.8.50926.663和一个非常严格的公司代理问题。似乎有某种代理中间帮助NuGet很好地与代理一起玩。
当然还有其他工具可以达到同样的效果,例如WireShark或Privoxy。我知道Fiddler在开发工作站上非常有用,所以我选择了。
正在寻找其他解决方案,这些解决方案不断回归旧版NuGet中的问题和回归,例如版本1.5。似乎NuGet的代理身份验证或HTTPS证书处理不是那么精简。