gpt4 book ai didi

c# - 如何拥有 RavenDB Web UI 的管理员权限

转载 作者:太空宇宙 更新时间:2023-11-03 11:08:29 26 4
gpt4 key购买 nike

我正在从稳定版本 2261 运行 Raven.Server.exe。我可以从 localhost:8080 访问 raven studio,但我无法执行很多操作(比如创建数据库)。当我尝试时,Windows 身份验证会弹出,要求我提供凭据。我在同一台计算机上以管理员身份运行,但无法识别我的凭据。使用嵌入式模式也会发生同样的事情。只有将应用程序放在 IIS 上,我才能以管理员身份使用 raven studio。但我希望能够使用基于控制台的服务器和/或嵌入式模式来完成它。请帮忙。

Asp .net mvc 4 应用程序配置:

RavenController.Store = new DocumentStore 
{
ConnectionStringName = "RavenDB"
}

<add name="RavenDB" connectionString="Url=http://localhost:8080;" />

Raven.Server.exe.config:

<add key="Raven/Port" value="*"/>
<add key="Raven/DataDir" value="~\Database\System"/>
<add key="Raven/AnonymousAccess" value="Get"/>

查看这些逐步描述问题的屏幕截图:

http://issues.hibernatingrhinos.com/issueImageAttachments?issue=57-1412

最佳答案

您可以将“Raven/AnonymousAccess”的值更改为“Admin”。

<add key="Raven/AnonymousAccess" value="Admin"/>

这对于生产来说可能是一个糟糕的想法。但是在开发的控制台模式下运行时应该这样做。

关于c# - 如何拥有 RavenDB Web UI 的管理员权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14917226/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com