Nuget Package Source正在提示输入凭据

时间:2011-11-10 19:19:38

标签: proxy tfs2010 nuget

我正在尝试在VS2010中使用NuGet(1.5),但每当我尝试“管理NuGet包” - 或者 - 使用包管理器控制台安装包(使用默认包源)时,我会看到一个对话框提示我凭证。

NuGet credentials prompt

我支持公司代理,但我的代理凭据不起作用。取消对话框会出现“(401)未授权”错误。

我也使用TFS 2010,但我不知道这是否是问题的一部分。我在这里尝试了解决方案:Installing a package with NuGet connects to TFS and gives a 401 error但我甚至无法达到列出包的目的。

我已按照此处的建议尝试了不同的包源:NuGet Package Manager error: The remote name could not be resolved没有任何更改。

我在这里尝试了所有解决方案:Cannot connect to any online resource无效,此问题TF30063: You are not authorized to access Collection. Nuget and Tfs conflicting类似但不一样。

有什么建议吗?

(编辑)更多信息:

当我运行Fiddler2时,这就是我输入凭据时所得到的内容。 FW-1是公司的代理/防火墙名称,所以我很确定这是一个没有通过凭据的问题。

HTTP/1.0 401 Unauthorized
WWW-Authenticate: Basic realm="FW-1.      Reason: no user      Server "
Content-Type: text/html
Content-Length: 166

<TITLE>Error</TITLE>
<BODY>
<H1>Error 401</H1>

FW-1 at firewall2: Unauthorized to access the document.<BR><BR><LI>Authorization is needed for FW-1.<BR><BR>
</BODY>

(编辑2):这是我尝试重复登录时Fiddler2向我展示的图像。我不熟悉这个工具,知道我可以做些什么来获取更多信息。 Fiddler2 image

1 个答案:

答案 0 :(得分:2)