Вопрос по – Как ограничить доступ к админ-панели в ravendb?

9

При запуске Raven.Server.exe по умолчанию панель администратора видна по адресу IP: PORT. Как я могу ограничить доступ к этой панели только для определенных пользователей?

Вы пытались установить это в своем файле Raven.Server.exe.config? & lt; добавить ключ = "Raven / AnonymousAccess" Значение по = & Quot; None & Quot; / & GT; Bob Horn

Ваш Ответ

2   ответа
2

RavenDB по умолчанию использует проверку подлинности Windows, и для студии управления нет исключений. Вы можете переключиться на OAuth, если хотите, и это также будет применяться к студии управления. Поэтому, если вы хотите использовать аутентификацию Windows по умолчанию для ravens, просто установите для анонимного доступа none и убедитесь, что только те пользователи, которые вам нравятся, имеют доступ к папке данных ravens. Я рекомендую вам дважды проверить это, если вы работаете в доменной среде, так как вполне вероятно, что пользователям домена будет предоставлен доступ, если это явно не отключено.

Error: User Rate Limit Exceeded
domain users are granted access if not explicitly disabled.Error: User Rate Limit Exceededstackoverflow.com/q/13588064/279516
Error: User Rate Limit Exceeded
Error: User Rate Limit Exceeded
6

мы запускаем RavenDB в качестве службы Windows и используем проверку подлинности Windows для контроля доступа. Если вы хотите использовать проверку подлинности Windows, вы можете настроить конфигурацию так, чтобы разрешить доступ только группе Windows. Таким образом, вы можете ограничить доступ для пользователей, контролируя, кто находится в группе Windows.

<add key="Raven/Authorization/Windows/RequiredGroups" value="WindowsDomain\RavenDBG"/>
<add key="Raven/AnonymousAccess" value="None"/>
@AyendeRahien Есть ли способ использовать RequiredUsers для указанияtwo пользователей?
Адам, обратите внимание, что есть также RequiredUsers, а также RequiredGroups
Спасибо @AyendeRahien. Хорошо знать.
Я думаю, что только что нашел это на сайте RavendDB: "Можно указать несколько групп, разделенных точкой с запятой (;). & Quot; Я предполагаю, что это работает и для пользователей. (Похоже на опечатку на сайте; столбец должен быть двоеточием.)

Похожие вопросы