私有 NuGet 源源 401 未经授权 - Rider / SourceTree (Git Credential Manager) -> 迁移 Microsoft 帐户域后

问题描述 投票:0回答:1

我最近更改了帐户域(例如从

[email protected]
更改为
[email protected]
),并且 Microsoft Azure DevOps 中的所有内容都已正确设置,我可以登录 Azure DevOps,一切都可以在浏览器上运行,但现在我有 2问题:

  1. SourceTree
    Git Credential Manager
    打开登录窗口,并且:我可以选择我想要的(新)帐户 -> 输入密码 -> 窗口关闭,没有任何反应
  2. Jetbrains Rider
    对于
    401 (Unauthorized)
     始终返回 
    Nuget Restore

有什么解决办法吗?我尝试卸载(

Git
)、删除文件夹(
.nuget
AppData/JetBrains
)等,但没有任何帮助。

nuget atlassian-sourcetree rider unauthorized git-credential-manager
1个回答
0
投票
  1. 从所有浏览器中的所有 Microsoft 帐户注销(但不是 MS 帐户设置上的“从所有设备注销” - 它可能没有帮助,但在您的 Azure DevOps 站点上。然后单击“退出并忘记”您要删除的帐户(旧帐户)。或者如果仍然存在问题,只需清除所有浏览器数据、缓存和历史记录等即可。

  2. 卸载 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 的可用空间:)

© www.soinside.com 2019 - 2024. All rights reserved.