使用授权时RavenDB运行速度较慢

使用授权时RavenDB运行速度较慢,ravendb,Ravendb,我最近将RavenDB从573版升级到960版。保存文档时,速度明显减慢。升级时我所做的唯一更改是将此行添加到Raven.Server.exe.config: <add key="Raven/Authorization/Windows/RequiredUsers" value="d1\PrestoDatabaseUser;d2\userName"/> 这不重要,不。 可能发生的情况是,您现在在保存时实际上正在进行身份验证。 使用: 看看这是否有帮助谢谢。我只是试了一下,结果得到了一

我最近将RavenDB从573版升级到960版。保存文档时,速度明显减慢。升级时我所做的唯一更改是将此行添加到Raven.Server.exe.config:

<add key="Raven/Authorization/Windows/RequiredUsers" value="d1\PrestoDatabaseUser;d2\userName"/>
这不重要,不。 可能发生的情况是,您现在在保存时实际上正在进行身份验证。 使用:


看看这是否有帮助

谢谢。我只是试了一下,结果得到了一个对象引用错误。我改变了我的问题以显示细节。有什么想法吗?没关系。我得到了它。我需要首先执行此操作:
documentStore.Initialize()
<add key="Raven/AnonymousAccess" value="Get"/>
documentStore.ConnectionStringName = "RavenDb";
documentStore.Initialize();
documentStore.JsonRequestFactory.ConfigureRequest += (sender, e) => ((HttpWebRequest)e.Request).PreAuthenticate = true;
docStore.JsonRequestFactory.ConfigureRequest += (sender, e) => ((HttpWebRequest)e.Request).PreAuthenticate = true;