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

时间:2016-07-22 01:14:16

标签: visual-studio-2015 azure-devops

我刚刚执行了干净安装的Visual Studio 2015 SP3,我在启动时在输出窗口中显示了这个:

  

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

     

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

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

我如何免除此错误消息?我想指示Visual Studio在启动时永远不要尝试连接到VSTS。

3 个答案:

答案 0 :(得分:276)

在Visual Studio的右上角,您会看到一个带有您的姓名或首字母的彩色框。单击向下箭头,然后单击“帐户设置”。

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

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

答案 1 :(得分:22)

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

  1. 运行" VS2015的开发人员命令提示符"作为管理员。
  2. 运行" tfpt connections"来自开发人员命令提示符的命令。
  3. 取消选中"在启动时自动重新连接到上一个服务器"选项并应用设置。
  4. 请注意,如果您没有安装TFS Power Tools,您将获得'tfpt' is not recognized as an internal or external command, operable program or batch file。您可以从 Microsoft Visual Studio Team Foundation Server 2015 Power Tools 安装它们。

答案 2 :(得分:0)

This solution为我修复了该问题:

  1. 关闭Visual Studio
  2. 从命令行运行:del %localappdata%\.IdentityService\SessionTokens.json