【发布时间】:2017-12-12 13:13:34
【问题描述】:
我想使用访问令牌从 CI 环境的人工 npm 存储库中发布和检索。我已经使用 artifactory API 创建了一个 Bearer 令牌,但是当我尝试使用它在 .npmrc 中使用以下格式进行访问时:
//mydomain.jrog.io/:_authToken=myveryverylongaccesstoken
registry=https://mydomain.jfrog.io/mydomain/api/npm/npm
我总是收到 401 错误。
此外,虽然可能是一个不同的问题,但如果我尝试将 npm login 与我的实际工件凭据一起使用,我会得到响应:
adduser Incorrect username or password
npm WARN adduser You can reset your account by visiting:
npm WARN adduser
npm WARN adduser https://npmjs.org/forgot
npm WARN adduser
npm ERR! code E403
npm ERR! forbidden No oauth npm default login configuration found: org.couchdb.user:myusername
有关访问令牌的人工文档明确表示这是设置访问令牌的用例,但有关设置 npm 存储库的文档似乎暗示您需要一个真实的用户帐户并且没有提及访问权限令牌...
【问题讨论】:
标签: npm access-token artifactory