RavenDb Studio不限制访问
我有一个网站托管在IIS和RavenDb是运行在另一个盒子上的服务。该网站正在以域服务帐户用户身份运行应用程序池 我正试图限制对Raven服务器的所有访问,以便只有域用户组中的用户才能访问Raven Studio。当我使用本地机器帐户时,我成功地看到Raven从网站代码中抛出401响应。无论我做了什么尝试,通过Raven Studio访问Raven服务器的所有其他访问都是允许的 我有RavenDb build 2750,许可证状态为商业标准 RavenDb.Server.exe.config文件:RavenDb Studio不限制访问,ravendb,ravendb-studio,Ravendb,Ravendb Studio,我有一个网站托管在IIS和RavenDb是运行在另一个盒子上的服务。该网站正在以域服务帐户用户身份运行应用程序池 我正试图限制对Raven服务器的所有访问,以便只有域用户组中的用户才能访问Raven Studio。当我使用本地机器帐户时,我成功地看到Raven从网站代码中抛出401响应。无论我做了什么尝试,通过Raven Studio访问Raven服务器的所有其他访问都是允许的 我有RavenDb build 2750,许可证状态为商业标准 RavenDb.Server.exe.config文件
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="Raven/Port" value="8080"/>
<add key="Raven/DataDir" value="D:\data\Raven.Data\System"/>
<add key="Raven/Authorization/Windows/RequiredGroups" value="Raven_Administrators_Group" />
<add key="Raven/AnonymousAccess" value="None" />
</appSettings>
<runtime>
<loadFromRemoteSources enabled="true"/>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<probing privatePath="Analyzers;Plugins"/>
</assemblyBinding>
</runtime>
</configuration>
我试过很多不同的组合
目前还不清楚天气情况。Raven.Bundles.authorization.dll捆绑包是否必须在plugins文件夹中
目前尚不清楚Raven.Server.exe.configuration是否独立于Raven/Authorization/WindowsSettings文档设置 您正在尝试使用计算机或域管理员进行访问吗?计算机帐户确实会按预期失败,但无论是否将其添加到所需用户或所需组中,都允许所有域帐户通过。您是否使用域管理员?未知,仍在验证。据我所知,我不是域管理员,我有访问权限。我是一个盒子的管理员。从web服务器到Raven服务器,我得到了积极的结果。我只是还没有看到有人直接进入Raven工作室的失败之路。还在测试,好的,现在知道了。我不是一个域管理员,但作为一个框和管理员似乎是RavenDb出现的原因。我现在确实有一个不在这两个组中的人的测试失败,Raven Studio确实加载但显示403错误弹出窗口,并且不显示数据库。
{
"RequiredGroups": [
{
"Name": ".\\Raven_Administrators_group",
"Enabled": true,
"Databases": [
{
"Admin": true,
"TenantId": "*",
"ReadOnly": false
}
]
}
],
"RequiredUsers": []
}