npm - 发布 npm 扩展时出现 Azure DevOps Artifacts 401 错误
问题描述
我正在尝试启动并运行 Azure DevOps Artifacts 服务。我可以让它与 DevOps 生成的 90 天令牌一起使用,但不能与我的帐户安全面板生成的自定义 PAT 一起使用。它只是给了我一个 401 错误。我从这里按照 PAT 的说明进行操作:PAT 说明
我的注册表网址是https://pkgs.dev.azure.com/mycompany/_packaging/packages/npm/registry/
我的扩展 .npmrc 文件是这样的:
registry=https://pkgs.dev.azure.com/mycompany/_packaging/packages/npm/registry/
always-auth=true
我的系统 .npmrc 是这样的:
//registry.npmjs.org/:_authToken=xxxxxxxxxxxxxxxxxxxxxxxx
//pkgs.dev.azure.com/mycompany/_packaging/packages/npm/registry/:username=mycompany
//pkgs.dev.azure.com/mycompany/_packaging/packages/npm/registry/:_password=xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
//pkgs.dev.azure.com/mycompany/_packaging/packages/npm/registry/:email=devservices@mycompany.ca
//pkgs.dev.azure.com/mycompany/_packaging/packages/npm/registry/:always-auth=true
如果有帮助,这是我用来生成 PAT 的设置:
任何猜测我可能会出错?
解决方案
推荐阅读
- python - 更改绘图颜色 seaborn 包
- php - Symfony 看不到秘密变量
- c# - 如何在 WPF 的菜单中设置输入手势文本的水平对齐方式?
- python - 如何将图像转换为numpy数组
- git - 如何删除 2 个旧提交?
- android - Android Material Slider OnChangeListener 响应延迟/跳过问题
- node.js - Puppeteer - 检查 xPath 元素是否可见
- python - 如何使用 bitcoinlib 获取与我的公钥关联的所有地址?
- swift - 为什么我的计数器比实际值落后 1?
- javascript - mongo db:使用 $gte 和 $lte 通过仅输入年份来查找字符串日期