【发布时间】:2019-06-08 13:19:37
【问题描述】:
我在 Azure DevOps 中有一个私有源,我是该源的所有者,为了访问 Azure DevOps,我使用我的工作帐户。
从包管理控制台访问提要时,会显示一个弹出窗口以输入我的凭据,但输入工作帐户凭据会返回 401 提要。如果我再次尝试在浏览器中访问提要,它会提示我输入我的凭据,但我最终会进入一个循环询问我的凭据。
按照此处的说明,我已经设法让 nuget cli 工作:
https://docs.microsoft.com/en-us/azure/devops/artifacts/nuget/bootstrap-nuget?view=vsts
然而,Visual Studio 包管理器控制台似乎不想使用 CredentialProvider.VSS.exe,所以给了我弹出窗口。
1) 我在哪里可以找到它为什么给我一个 401?我是提要的所有者,我的组织中的人员可以访问提要吗?
2) 上面的链接文章指出“开发人员凭据未放置在 repo 的 nuget.config 中。当 init 运行时,它将凭据放置在用户的 NuGet 配置中的 %APPDATA% 下”。但是查看此文件并没有在该文件中放置任何凭据
有时在使用包管理器控制台时,我会得到以下信息:
未找到 VSO 帐户的有效凭据
非常感谢任何指针。
【问题讨论】:
-
注意我正在使用:Visual Studio 2017 Nuget 4.9.2
标签: nuget azure-devops credentials