默認運行Raven.Server.exe時,管理面板在IP:PORT地址處可見。我如何才能限制只有特定用戶才能訪問此面板?如何限制訪問ravendb中的管理面板?
回答
Steve,RavenDB默認使用Windows身份驗證,管理工作室沒有例外。如果您願意,您可以切換到OAuth,這也適用於管理工作室。因此,如果您想堅持使用烏鴉默認的Windows身份驗證,只需設置匿名訪問權限,並確保只有您喜歡的用戶才能訪問數據文件夾。如果您在域環境中運行,我建議您仔細檢查一下,因爲如果未明確禁用域用戶,則可能會授予訪問權限。
如果未明確禁用,則會授予域用戶訪問權限。「我想我現在已經遇到了這個問題。你知道我是如何顯式禁用域用戶嗎?我已經設置了像亞當斯派塞顯示的配置,但即使我認爲我不應該也可以訪問RavenDB:http://stackoverflow.com/q/13588064/279516 – 2012-11-27 21:31:17
鮑勃,你可以切換到RavenDB 2.0 ?事情很容易,你有一個很好的圖形用戶界面來處理這個問題... – 2012-11-30 09:24:26
我只是升級到建立960.是否認爲2.0? – 2012-11-30 13:42:37
Steve,我們將RavenDB作爲Windows服務運行並使用Windows身份驗證來控制訪問。如果您想使用Windows身份驗證,則可以將配置設置爲僅允許由Windows組訪問。這樣,您可以通過控制Windows組中的用戶來限制對用戶的訪問。
<add key="Raven/Authorization/Windows/RequiredGroups" value="WindowsDomain\RavenDBG"/>
<add key="Raven/AnonymousAccess" value="None"/>
Adam,注意還有RequiredUsers以及RequiredGroups – 2012-04-06 05:31:25
謝謝@AyendeRahien。很高興知道。 – 2012-04-06 10:47:08
@AyendeRahien有沒有辦法使用RequiredUsers來指定*兩個*用戶? – 2012-11-27 22:27:40
- 1. 限制訪問面板管理ravendb
- 2. 限制管理面板顯示行Django
- 3. 限制訪問「admin」面板的網站?
- 4. 如何在laravel5.2中限制用戶訪問管理員未發佈的頁面?
- 5. 果園:無法訪問管理面板
- 6. 無法訪問WordPress管理面板
- 7. 使magento管理面板iPhone可訪問
- 8. Magento安裝 - Uable訪問管理面板
- 9. Drupal訪問管理面板被拒絕
- 10. 如何管理戶外訪問權限
- 11. 限制管理部分和用戶管理的訪問
- 12. 如何限制管理員頁面node.js
- 13. 管理面板的問題
- 14. 無法訪問管理員帳戶Joomla管理面板
- 15. 管理GitLab組中的訪問權限
- 16. 如何在與Codeigniter集成後訪問WordPress管理面板?
- 17. Magento管理面板定製
- 18. 僅限管理員訪問grails中的spring security UI控制器
- 19. 管理頁面訪問
- 20. 訪問管理頁面
- 21. 如何限制對Coldfusion管理員中定義的DSN的訪問?
- 22. 限制對Keycloak管理控制檯的訪問
- 23. 如何擁有管理員權限的RavenDB網頁UI
- 24. 如何管理用戶訪問權限和用戶權限
- 25. Django:限制訪問頁面
- 26. 限制訪問頁面php
- 27. Django。限制頁面訪問
- 28. Django管理工具和用戶控制面板(沒有管理控制面板)
- 29. 限制訪問php中的頁面
- 30. 如何隱藏管理面板中的管理菜單
您是否嘗試在您的Raven.Server.exe.config文件中設置此項? –
2012-04-05 22:45:13