我正在使用Artifactory 3.0.3(开源)。
在我们公司,我们有两个自己的存储库,两者都在与Artifactory不同的机器上。我们打电话给他们:
这就是事情:
出于安全原因,我们希望OurRepo2不被Artifactory缓存(易于操作),但现在,如何定义此OurRepo2的权限只能由某些用户访问?
当我创建新的权限目标时,我只能选择本地存储库和远程存储库的缓存(例如OurRepo1-cache)。但我不想要其中任何一个。我想限制对物理OurRepo2的访问权限。
Artifactory可以吗?
答案 0 :(得分:0)
在这种情况下,我会在Artifactory实例前使用像nginx这样的HTTP代理,并使用重写规则将流量定向到正确的后端存储库。然后,您可以在尝试访问 OurRepo2 时坚持使用某些身份验证凭据,同时让 OurRepo1 无需身份验证。
我帮助在一个拥有100多名开发人员的组织中管理这样一个“nginx + Artifactory”组合,并且它运作良好。