我们从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,但我没有工作。
顺便说一下我的电脑在商业领域。我认为这个领域有问题,但我无法弄清楚我能做些什么。
答案 0 :(得分:0)
它应该是Visual Studio 2017凭据缓存令牌问题。您可以尝试以下方法来清除缓存:
关闭所有Visual Studio实例。
删除%LOCALAPPDATA%\.IdentityService
。
(默认情况下应为C:\Users\xxx\AppData\Local\.IdentityService
)
在那里有一些与身份相关的缓存,删除该文件夹将强制身份系统重建其缓存。
同时清除与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了解更多方法。