我为Windows服务托管了一个StreamInsight服务器。 Windows服务使用LocalSystem运行。
在OnNext()方法中,我有对服务器的代码访问
using (
var server =
Server.Connect(
new EndpointAddress(@StreamInsightConfiguration.Default.StreamInsightServiceHostURL))
)
{
var application = server.Applications[StreamInsightConfiguration.Default.StreamInsightApplicationName];
return application;
}
在行 server.Applications [StreamInsightConfiguration.Default.StreamInsightApplicationName]; 我收到了一条消息访问被拒绝。
我还将NT \ SYSTEM添加到StreamInsightUsers $ Default组。
如何解决这个问题?
答案 0 :(得分:1)
如果用户在将帐户添加到群组时登录,用户必须注销,然后重新登录才能使群组成员身份生效。尝试连接到事件流调试器和其他客户端程序中的服务器Web服务端点时,不是该组成员的用户将收到“拒绝访问”错误。
礼貌: - https://msdn.microsoft.com/en-us/library/ee378749(v=sql.111).aspx