更新后,tfs版本无法从visual studio连接tfs

时间:2018-06-01 22:49:42

标签: visual-studio tfs visual-studio-2017 tfs2017

我们从2013年到2017年更新了我们的tfs版本。更新后,tfs版本无法从visual studio连接tfs。

每次我都会"You are not authorized to access http://tfs.youraddress.com/tfs"

但我可以使用相同的凭据从浏览器连接。

我从“凭据管理器”中删除了通用tfs凭据并再次添加,但我没有工作。

我尝试将ipconfig / flushdns键入cmd并且无效。

我尝试从“C:\ Users \ youruser \ AppData \ Roaming \ Microsoft \ VisualStudio \ 15.0_674a43b7 \ Team Explorer”中删除TeamExplorer.config,但我没有工作。

顺便说一下我的电脑在商业领域。我认为这个领域有问题,但我无法弄清楚我能做些什么。

1 个答案:

答案 0 :(得分:0)

它应该是Visual Studio 2017凭据缓存令牌问题。您可以尝试以下方法来清除缓存:

  1. 关闭所有Visual Studio实例。

  2. 删除%LOCALAPPDATA%\.IdentityService

    (默认情况下应为C:\Users\xxx\AppData\Local\.IdentityService

  3. 在那里有一些与身份相关的缓存,删除该文件夹将强制身份系统重建其缓存。

    • 同时清除与TFS相关的缓存%LOCALAPPDATA%\Microsoft\Team Foundation\x.0\Cache

    • 以另一个用户身份运行Visual Studio:

      cd C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE

      runas /netonly /user:<account> devenv.exe

      输入用户可能性,然后Team Explorer&gt; Manage Connections

    如果问题仍然存在,请查看此blog了解更多方法。