【问题标题】:Nexus OSS 2 - Repository TargetsNexus OSS 2 - 存储库目标
【发布时间】:2017-10-25 21:22:04
【问题描述】:

我正在尝试使用 Repository Targets 设置 Nexus OSS 2 Repository。

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

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

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

  • ^/
  • ^/a/
  • ^/a/b/
  • ^/a/b/c/
  • ^/a/b/c/.*

这是正确的还是错误的?

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

【问题讨论】:

    标签: nexus


    【解决方案1】:

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

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

    【讨论】:

    • 谢谢 rseddon。我最终选择了另一种方式,因为这将是太多配置/维护的方式......但我很感激答案! :)
    猜你喜欢
    • 1970-01-01
    • 2017-02-24
    • 2016-08-16
    • 2014-08-21
    • 2017-01-02
    • 2014-11-12
    • 2019-06-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多