我已尝试向面板添加 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>
我已阅读以下问题以限制对 ravendb的访问,但没有运气!
我错过了什么?