Visual Studio 2019 - Azure DevOps 的旧凭据已缓存,我们无法删除它

Stp*_*111 3 visual-studio azure-active-directory azure-devops

我们使用 Visual Studio 2019 与 Azure DevOps 和 Git 存储库进行源代码控制。我们的登录名是我们在 Azure Active Directory 中的身份。

上周末,我们从一个 Office 365 租户迁移到一个新的 Office 365 租户,随之而来的是新的 Azure Active Directory。我们将自定义域名转移到新租户,现在它与旧租户上的域名相同。

现在的问题是 Visual Studio 2019 - 它似乎正在缓存我们的旧登录信息。我们已经卸载并重新安装了 VS,但似乎这样做并不能真正清除所有内容。看来我们的旧信用仍然被缓存。

我非常确定这是 Visual Studio 特定的问题的原因是,我们都能够登录到 Visualstudio.com 上的存储库,并且我们可以看到迁移之前的所有内容(我们对DevOps 中的 Azure Active Directory - 成功了)。此外,当您从 Visual Studio 中浏览到我们的存储库时,它会将我们带到一个完全不同的链接和空存储库。

有谁知道我们如何从 Visual Studio 中完全清除所有帐户缓存?卸载VS显然不行。

Leo*_*SFT 6

我们如何从 Visual Studio 中彻底清除所有帐户缓存?

我们可以从以下几个方面来清除缓存:

  1. 清理凭据管理器缓存:转到Control Panel-> 单击User Accounts-> 单击Credential Manager-> 转到Windows Credentials,单击链接从保管库中删除以删除存储的 Azure DevOps 凭据。现在,当您登录 Visual Studio 时,系统会要求您提供连接 Azure DevOps 的凭据。

  2. 清理团队基础缓存:文件夹路径为:C:\Users\username(Team Explorer user name)\AppData\Local\Microsoft\Team Foundation\8.0\Cache

  3. 删除浏览器中的 cookie:在 Internet Explorer 中注销帐户,然后清除所有 Internet Explorer cookie 和存储的密码,详细信息请参阅此博客:在 Visual Studio 2019 中更改 Azure Devops 凭据,清除 cookie 和密码后,重新启动 IE,然后重新启动登录您的帐户(或 Windows Live 帐户)。然后启动 Visual Studio 并尝试重新连接到 Azure devops,系统现在应该提示您输入凭据。

希望这可以帮助。


归档时间:

查看次数:

7787 次

最近记录:

4 年,4 月 前