我想使用访问令牌从CI环境中发布和从人工npm回购中检索。我已经使用工件API创建了Bearer令牌,但是当我尝试将其用于.npmrc格式的访问时:
//mydomain.jrog.io/:_authToken=myveryverylongaccesstoken
registry=https://mydomain.jfrog.io/mydomain/api/npm/npm
Run Code Online (Sandbox Code Playgroud)
我总是收到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
Run Code Online (Sandbox Code Playgroud)
围绕访问令牌的人工文档明确表示这是设置访问令牌的一种用例,但是围绕npm repo alwyas设置的文档似乎暗示您需要一个真实的用户帐户,而没有提及访问令牌。 。