我最近更改了帐户域(例如从
[email protected]
更改为 [email protected]
),并且 Microsoft Azure DevOps 中的所有内容都已正确设置,我可以登录 Azure DevOps,一切都可以在浏览器上运行,但现在我有 2问题:
SourceTree
Git Credential Manager
打开登录窗口,并且:我可以选择我想要的(新)帐户 -> 输入密码 -> 窗口关闭,没有任何反应Jetbrains Rider
对于 401 (Unauthorized)
始终返回
Nuget Restore
有什么解决办法吗?我尝试卸载(
Git
)、删除文件夹(.nuget
和AppData/JetBrains
)等,但没有任何帮助。
从所有浏览器中的所有 Microsoft 帐户注销(但不是 MS 帐户设置上的“从所有设备注销” - 它可能没有帮助,但在您的 Azure DevOps 站点上。然后单击“退出并忘记”您要删除的帐户(旧帐户)。或者如果仍然存在问题,只需清除所有浏览器数据、缓存和历史记录等即可。
卸载 Nuget 和 Rider 的缓存文件夹或重新安装程序不会有帮助。也许完全重新安装 Rider 会有所帮助,但很难实现(除非您想要完全重新安装系统)。最简单的方法是:关闭所有应用程序 - >运行(一些缓存清除):https://learn.microsoft.com/en-us/nuget/consume-packages/managing-the-global-packages-and-缓存文件夹 -> 下载并打开 Visual Studio -> 打开所需的项目 -> 单击
Nuget Restore
-> 关闭 Visual Studio -> 打开 Rider。
但总的来说,删除所有缓存文件夹也是个好主意,您将获得 20+ GB 的可用空间:)