我正在使用Azure Devops和VS2017 15.9.7。 我已登录Devops并可以同步。 当我打开项目时,会收到一条消息
"TF30063": You are not authorized to access dev.azure.com/myproject
我尝试进入凭证管理器并删除devops组织的所有凭证。
我看过this question,并尝试通过VS中的浏览器注销
答案 0 :(得分:3)
在cmd提示符下运行此命令,强制重新认证屏幕出现并为我工作:
tf.exe获取。 / r
答案 1 :(得分:1)
TF30063:您无权访问dev.azure.com,但我可以连接
我遇到了同样的问题。 (我需要在工作帐户和测试帐户之间来回切换)。当然,可能有很多原因,并且每个原因可能不同(缓存另一个帐户或修改密码)。
要解决此问题,我通常会从凭据管理器中清除凭据:
转到“控制面板”(带有小图标视图)->“用户帐户”->“管理您的凭据”(在左列)->选择“ Windows凭据”->向下滚动到“通用凭据”部分并查找您的TFS服务器连接。
以及在“团队资源管理器”选项卡中单击“连接到团队项目按钮”,然后右键单击要解决此问题的项目,然后选择“连接”的方法:
我也尝试了其他方法,但对我不起作用,如果可能的话,您可以检查它是否对您有用:
Error TF30063: You are not authorized to access
希望这会有所帮助。
答案 2 :(得分:1)
Kirsten Greed接受的解决方案中的comment为我解决了这个问题。转载于此:
问题是我使用起始页的“最近的项目”部分打开了项目。我关闭了VS,重新打开,然后通过Team Explorer中的“ connect:”打开项目。然后退出。现在似乎可以以任何一种方式打开。
答案 3 :(得分:1)
我遇到了同样的问题,只需以管理员身份重新运行Visual Studio即可解决。
答案 4 :(得分:0)
在环境变量路径中添加:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer
在 CMD 中:
tf workspaces /collection:https://dev.azure.com/{organizationname}
这对我有用。
答案 5 :(得分:0)
答案 6 :(得分:0)
在 Visual Studio 中>导航到“工具”>“Nuget 包管理器”>“包管理设置”>“Azure 服务身份验证”>“验证/更改帐户”