无法为私有 Azure DevOps NuGet 源加载源错误的服务索引
Unable to load the service index for source error for a private Azure DevOps NuGet feed
我在为新开发人员访问托管在 Azure DevOps 上的私有 NuGet 包时遇到问题:
error : Unable to load the service index for source https://pkgs.dev.azure.com/company/_packaging/CompanyPackages/nuget/v3/index.json
我已经从 DevOps 生成了 PAT 并修改了 NuGet.config 文件。我们已经使用来自 DevOps 的私有 NuGet 提要一两年了,我注意到 Microsoft 最近更改了他们的 Azure Artifacts 计费模型,所以我想知道这是否是问题的一部分。
我是否需要为这个新开发人员选择新的存储模型才能访问私有 NuGet 提要,或者有没有办法为这个新用户附加 "Package Management" 许可证?
这听起来不像 license-related。我们已经删除了 Artifacts 中的所有许可证检查(因此,无需为您的新开发人员分配一个)并且您在 2 GB 的免费层限制之下(因此,您组织中有权访问提要的任何人都应该能够访问它)。
因为它是 brand-new PAT,所以它不应该过期(我的第一个想法)。但是,还有一些其他的尝试:
- 检查您为其生成 PAT 的用户是否有 permissions to the feed they want to use
- 确保您生成的 PAT 是 all-scopes 或包含包(读)或包(读、写)范围
我在为新开发人员访问托管在 Azure DevOps 上的私有 NuGet 包时遇到问题:
error : Unable to load the service index for source https://pkgs.dev.azure.com/company/_packaging/CompanyPackages/nuget/v3/index.json
我已经从 DevOps 生成了 PAT 并修改了 NuGet.config 文件。我们已经使用来自 DevOps 的私有 NuGet 提要一两年了,我注意到 Microsoft 最近更改了他们的 Azure Artifacts 计费模型,所以我想知道这是否是问题的一部分。
我是否需要为这个新开发人员选择新的存储模型才能访问私有 NuGet 提要,或者有没有办法为这个新用户附加 "Package Management" 许可证?
这听起来不像 license-related。我们已经删除了 Artifacts 中的所有许可证检查(因此,无需为您的新开发人员分配一个)并且您在 2 GB 的免费层限制之下(因此,您组织中有权访问提要的任何人都应该能够访问它)。
因为它是 brand-new PAT,所以它不应该过期(我的第一个想法)。但是,还有一些其他的尝试:
- 检查您为其生成 PAT 的用户是否有 permissions to the feed they want to use
- 确保您生成的 PAT 是 all-scopes 或包含包(读)或包(读、写)范围