如何在 Nexus 中创建令牌(用于私有包)?无法通过其 UI 创建令牌

JAN*_*JAN 9 javascript nexus npm package.json devops

我们正在使用Sonatype Nexus Repository ManagerOSS 3.29.0-02,并尝试创建一个可.npmrc在以下结构中使用的 TOKEN:

registry=http://NEXUS-IP:8081/repository/GROUP-NAME
http://NEXUS-IP:8081/repository/GROUP-NAME/:_authToken=NpmToken.XXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Run Code Online (Sandbox Code Playgroud)

当我登录到Sonatype Nexus Repository ManagerOSS时,我找不到任何创建有效令牌的内容。

但是,当我npm login从命令行输入用户名和密码时,就npm install可以了。

我们如何为 Nexus Artifactory 的用户名/密码对创建有效的令牌,以便我能够从 Docker 使用该令牌?

let*_*nka 1

看来使用 AuthTokens(即 User Token Realm )进行身份验证仅在 Nexus Pro 中可用:

https://help.sonatype.com/repomanager3/nexus-repository-administration/user-authentication/security-setup-with-user-tokens