2017-03-05 26 views
0

我試圖找到答案,但閱讀了一堆文檔後,我認爲這是不可能的,但我會是一個很好的功能。問題是我想要任何人訪問緩存的存儲庫,但我不希望他們訪問Web用戶界面。是否可以通過Artifactory禁用對匿名用戶的Web訪問?

我想出的唯一方法是調整nginx配置,以允許僅訪問特定端點(如原始存儲庫視圖)。無論如何,它有一些我還沒有完全解決的問題。

+2

正如您所提到的,唯一的選擇將是在代理級別上阻止它。 – Ariel

+0

謝謝,我想確定:) – Monkiki

回答

0

您可以設置一個SAML SSO redirect強制用戶登錄,如果失敗,他們不會重定向回Artifactory實例。這是我知道的唯一方法不會讓用戶看到Artifactory的首頁。

他們會被抓到的步驟3自動重定向後:SAML SSO Login Process

與此明顯的缺點是,你必須首先是一個SAML SSO設置。

+0

感謝分享此解決方案,但我更喜歡更簡單的解決方案。例如,配置爲僅訪問緩存存儲庫的「公共」子域以及配置爲也可訪問UI的「私有」子域。 – Monkiki

相關問題