【发布时间】:2013-02-20 15:40:29
【问题描述】:
我尝试向面板添加 Windows 身份验证,删除将匿名访问设置为无,但我仍然能够在浏览器中使用 IP:RavendbPort 浏览站点,我该如何将面板设置为要求 Windows 身份验证。
我已经读到该面板实际上就像 IIS 中的另一个站点,但我在哪里可以配置它?
我正在使用 IIS 8,这是 Raven.Server.exe.config 的以下 xml,我将 ravendb 作为服务运行
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="Raven/Port" value="2211"/>
<add key="Raven/DataDir" value="~\Database\System"/>
<add key="Raven/AnonymousAccess" value="None"/> <!-- Settings are Get, All, None -->
<add key="Raven/Authorization/Windows/RequiredUsers" value=myservername/username"/>
</appSettings>
<runtime>
<loadFromRemoteSources enabled="true"/>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<probing privatePath="Analyzers;Plugins"/>
</assemblyBinding>
</runtime>
</configuration>
我已向restrict access to ravendb 阅读了以下问题,但没有运气!
我错过了什么?
【问题讨论】: