Nexus OSS 2 - 存储库目标

Nexus OSS 2 - Repository Targets

我正在尝试使用 Repository Targets.

设置 Nexus OSS 2 Repository

阅读文档,这意味着我应该能够使用模式“^/a/b/c/.*”设置存储库目标并授予适当的 CRUD 权限(特别是读取)并将其分配给用户或角色。

我假设如果我授予此权限,用户可以使用联系 UI 浏览到 /a/b/c 的每个节点并下载 "c" 或以下的任何内容。

但是,要使其正常工作,我需要授予以下所有模式:

这是正确的还是错误?

我认为这与扩展树节点的 REST API 有关...直接使用 maven 访问 a.b.c|xyz.jar 可能会起作用。

这是预料之中的,您需要调整正则表达式以允许浏览,请看这里:

https://support.sonatype.com/hc/en-us/articles/213464568-Browse-storage-doesn-t-work-for-users-with-restricted-read-access-