启动Visual Studio 2015 SP3时的客户端身份验证错误


167

我刚刚执行了Visual Studio 2015 SP3的全新安装,并且在启动时在“输出”窗口中获得了此安装:

我们无法自动填充您的Visual Studio Team Services帐户。

遇到以下错误:TF400813:资源不可用于匿名访问。需要客户端身份验证。

我根本没有使用VSTS,也没有配置任何连接。(但是,我确实将连接配置为本地TFS实例。)

我如何免除此错误消息?我想指示Visual Studio在启动时切勿尝试与VSTS建立连接。

Answers:


288

在Visual Studio的右上角,您会发现一个带有您的姓名或姓名缩写的彩色框。单击向下箭头,然后单击帐户设置。

在打开的窗口中,请点击窗口左上方的“退出”。

重新启动Visual Studio并重新登录后,该错误应该消失了。


3
这让我发笑,谢谢:) MS一直做的很好!您仍然可以签约他们的东西之一,这很可爱,并且会导致错误-就像过去一样!:D lolol
赛斯,

只有一个“退出”选项..看起来像是另一个错误..但我先退出然后重新登录,问题解决了!
Leo Gurdian

4
真奇怪 我已经登录,很明显,当我第一次创建连接时,该连接是有效的。但是,解决此错误的方法是注销并重新登录。 耸耸肩 有效,因此我不会对此进行深入研究,只需将其归纳为“ Redmond”即可。
JMD

2
我发现在下拉列表中有一个“帐户设置”选项,其中包含“重新输入凭据”的链接。显然,它们过期了..
pjc50

1
这似乎与我在公司网络上更改密码有关。我们通过单点登录对MSFT进行身份验证。因此,我猜该令牌已过时。将是很好,如果VS再次提示登录。
肖恩乙

22

您可以通过以下步骤禁用启动时的自动连接:

  1. 以管理员身份运行“ VS2015的开发人员命令提示符”。
  2. 从开发人员命令提示符运行“ tfpt connections”命令。
  3. 取消选中“启动时自动重新连接到最后一个服务器”选项,然后应用设置。

请注意,'tfpt' is not recognized as an internal or external command, operable program or batch file如果没有安装TFS Power Tools ,您将得到。您可以从Microsoft Visual Studio Team Foundation Server 2015 Power Tools安装它们。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.