在自定义帐户上运行的NServiceBus服务
我们目前在非LocalSystem的帐户上运行NServiceBus(3.3.7)服务时遇到一些问题。它似乎在联系RavenDB获取传奇时遇到了问题。我们目前遇到如下错误:在自定义帐户上运行的NServiceBus服务,nservicebus,nservicebus3,Nservicebus,Nservicebus3,我们目前在非LocalSystem的帐户上运行NServiceBus(3.3.7)服务时遇到一些问题。它似乎在联系RavenDB获取传奇时遇到了问题。我们目前遇到如下错误: 2013-06-14 11:21:39,551 - WARN - NServiceBus.Unicast.Transport.Transactional.TransactionalTransport - Failed raising 'transport message received' event for message
2013-06-14 11:21:39,551 - WARN - NServiceBus.Unicast.Transport.Transactional.TransactionalTransport - Failed raising 'transport message received' event for message with ID=94ff04d1-e05a-414b-8a14-f243e7cc2e9e\387208
System.InvalidOperationException ---> System.Net.WebException: The remote server returned an error: (403) Forbidden.
at System.Net.HttpWebRequest.GetResponse()
at Raven.Client.Connection.HttpJsonRequest.ReadStringInternal(Func`1 getResponse)
--- End of inner exception stack trace ---
at NServiceBus.Unicast.UnicastBus.HandleTransportMessage(IBuilder childBuilder, TransportMessage msg)
at NServiceBus.Unicast.UnicastBus.TransportMessageReceived(Object sender, TransportMessageReceivedEventArgs e)
at System.EventHandler`1.Invoke(Object sender, TEventArgs e)
at NServiceBus.Unicast.Transport.Transactional.TransactionalTransport.OnTransportMessageReceived(TransportMessage msg)
我们还更改了raven的访问权限,将raven/AnonymousUserAccessMode设置为All,但没有运气。有什么想法吗?我想有一段时间,当访问数据的用户帐户没有访问服务器数据目录的必要权限时,我遇到了这个例外
尝试将运行服务所用的帐户访问权限授予
/Server/Database
我想,当访问数据的用户帐户没有访问服务器数据目录的必要权限时,我遇到了此异常
尝试将运行服务访问权限的帐户指定给
/Server/Database
自定义帐户是本地帐户还是域帐户?自定义帐户是本地帐户还是域帐户?是的,这正是所需的。我们在raven文件夹上设置了对用户帐户的访问权限,它成功了。是的,这正是我们所需要的。我们在raven文件夹上设置了对用户帐户的访问权限,它成功了。