在 Jfrog Artifactory 中,我创建了一个只读用户,并尝试访问远程 NPM 包,该包是 NodeJS 存储库的一部分。例如
npm install @angular/material,软件包无法下载并出现以下错误:
The user is part of a read only group.
npm ERR! code E403
npm ERR! 403 Forbidden:@angular/material@^5.2.5
Run Code Online (Sandbox Code Playgroud)
有人可以建议我们在哪里可以为用户设置读取权限吗?
这是一个已经存在的用户,其他 python 工件已成功安装。
即使 npm 本地存储库已成功安装,但从 npm 注册表获取的 npm 远程存储库会出现错误
我自己找到了答案,在 JFROG Artifactory 中启用上传/缓存权限解决了该问题。根据 JFROG 帮助阅读:仅允许下载工件 上传/缓存:允许将工件上传到本地存储库并从远程存储库缓存工件。由于从远程下载工件需要远程缓存,因此具有 READ 权限的用户无法使用此权限。
| 归档时间: |
|
| 查看次数: |
3414 次 |
| 最近记录: |