azure 如何使组织和非组织用户都可以访问我的工件?

rryofs0p  于 2023-02-19  发布在  其他
关注(0)|答案(2)|浏览(131)

我有一个组织JFrog工件,这意味着只有我公司域中的用户可以访问这些工件。是否有任何方法可以使组织和非组织用户都可以访问一个工件?
或者,是否可以将我公司的JFrog Artifactory与另一个二进制存储库管理器同步?
我们正在为内部和外部用户构建一个应用程序,但是外部用户无法访问工件,因为JFrog工件被限制在公司域中。

46scxncf

46scxncf1#

选项1:正如Louis所提到的,实现此用例的最佳方法是拥有一个Edge节点(附带E+许可),终端用户可以在其中读取二进制文件。
选项2:为Artifactory设置另一个域名。在高级别上,配置可能如下所示:
A.对于内部用户,具有域internal.abc.local -〉内部负载平衡器-〉反向代理虚拟主机internal.abc.local -〉
B.对于外部用户,请使用单独的域external.abc.com-〉外部负载平衡器(面向Internet)-〉反向代理以托管外部。abc.come -〉
在上面的示例中,我们可以使用一个反向代理在两个不同的虚拟主机中托管两个域。
选项3:选择可以通过Internet访问的JFrog SaaS服务器。您可以使用Artifactory repository replication将所需的工件从本地示例同步到SaaS示例。

相关问题