如何使用 public Azure 源
How to use a public Azure feed
Azure 文档指出,在 public 项目中,您可以创建 public 提要。我这样做了,并且还将提要的范围限定在组织范围内而不是项目范围内,这样私人项目的 CICD 就可以将包推送给它。
但是,选择提要并单击“连接到提要”按钮,然后单击 dotnet 选项会生成此内容。
将 nuget.config
添加到项目然后尝试从 Feed 添加包失败。如果我们从 nuget.config 中获取 URL 并使用浏览器请求它,我们会得到 401 Forbidden
.
为什么?
为什么需要身份验证?它应该是 public 供稿。 public 是否表示“任何 AAD 身份,而不仅仅是该组织的身份”?
我也可以在我这边重现你的问题,问题的原因是你在创建提要时 select用 Organization
编辑了 Scope
。
根据doc:
Only project-scoped feeds can be made public.
要解决此问题,只需在创建提要时 select Scope
和 Project
即可正常工作。
Azure 文档指出,在 public 项目中,您可以创建 public 提要。我这样做了,并且还将提要的范围限定在组织范围内而不是项目范围内,这样私人项目的 CICD 就可以将包推送给它。
但是,选择提要并单击“连接到提要”按钮,然后单击 dotnet 选项会生成此内容。
将 nuget.config
添加到项目然后尝试从 Feed 添加包失败。如果我们从 nuget.config 中获取 URL 并使用浏览器请求它,我们会得到 401 Forbidden
.
为什么?
为什么需要身份验证?它应该是 public 供稿。 public 是否表示“任何 AAD 身份,而不仅仅是该组织的身份”?
我也可以在我这边重现你的问题,问题的原因是你在创建提要时 select用 Organization
编辑了 Scope
。
根据doc:
Only project-scoped feeds can be made public.
要解决此问题,只需在创建提要时 select Scope
和 Project
即可正常工作。