首页 > 解决方案 > VS30063突然抛出错误:您无权访问

问题描述

当我尝试在我的应用程序中访问 VSTS 中的存储库时,我突然收到错误:VS30063:您无权访问https://XXXXX.visualstudio.com

有趣的是,具有以下代码的应用程序运行时没有任何问题。

这是我拥有的代码:

var cred = new VssClientCredentials();

cred.Storage = new VssClientCredentialStorage(storageKind: "VssApp2", 
storageNamespace: "VisualStudio");                                      

var connection = new VssConnection(new Uri(vstsUrl), cred);

var projectHttpClient = connection.GetClient<ProjectHttpClient>();

var project = projectHttpClient.GetProjects().Result.FirstOrDefault();

我尝试关闭 Visual Studio,删除历史记录,从注册表中删除 VSAppkey 并重新启动计算机。那没有用。

任何帮助都感激不尽。

标签: c#azure-devops

解决方案


尝试执行以下操作:

  • 注销 VSTS (Azure-DevOps) 的 Web 门户
  • 清除浏览器缓存
  • 在 Web 浏览器窗口中检查您是否可以通过 Visual Studio 访问 VSTS
  • 退出帐户
  • 清除浏览器缓存
  • 从以下位置清除缓存:

    C:\Users\[your username]\AppData\Local\Microsoft\Team Foundation\5.0\Cache


推荐阅读