c# - 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 并重新启动计算机。那没有用。
任何帮助都感激不尽。
解决方案
尝试执行以下操作:
- 注销 VSTS (Azure-DevOps) 的 Web 门户
- 清除浏览器缓存
- 在 Web 浏览器窗口中检查您是否可以通过 Visual Studio 访问 VSTS
- 退出帐户
- 清除浏览器缓存
从以下位置清除缓存:
C:\Users\[your username]\AppData\Local\Microsoft\Team Foundation\5.0\Cache
推荐阅读
- laravel - 从集合 laravel 中获取相关表的对象
- c# - 如何修复 JSONUtility 中的“ArgumentException:JSON 必须表示对象类型”
- reactjs - 显示键盘时隐藏元素
- machine-learning - 神经网络中的长特征向量大小
- r - 无法在 R studio 中安装包 MicrosoftML 和 mrsdeploy
- sql - 在没有活动连接的情况下打开 Microsoft Query 文件
- c++ - 使用 {} 解决函数重载问题
- ios - 为什么我的 .storyboards 在 Xcode 11.1 中变红了?
- compression - 使用 GPU 压缩文件的程序
- php - 搜索不返回结果的查询时出现 PHP 致命错误(Woocommerce 死亡空白页)