如何向Azure Artifacts Feed的公开上游源传递authToken?
Azure DevOps Artifacts 上游源配置认证Token的方法
先创建对应上游源的npm服务连接
- 进入Azure DevOps项目的「项目设置」->「服务连接」->「新建服务连接」
- 选择「npm」类型,填入上游源的注册表URL,在「认证」栏输入所需的
_authToken值 - 完成创建时,勾选允许相关权限(如需全局使用可勾选“允许所有管道使用此连接”)
在Artifacts Feed中关联服务连接作为上游源
- 进入目标Feed的设置页面,选择「上游源」->「添加上游源」
- 选择「npm包源」类型,在「认证」选项中选择刚才创建的服务连接
- 完成配置后保存
验证配置
尝试从该上游源拉取私有包,确认是否能正常获取;若失败,优先检查服务连接中的token有效性及上游源的权限设置
注意:服务连接会加密存储token,比明文配置更安全;后续token过期时,直接更新服务连接即可,无需重新配置上游源
内容的提问来源于stack exchange,提问作者TMartin
相关产品推荐
相关产品推荐

