2011-10-04 44 views
0

我在将WCF Windows服务读取从另一个域中另一个服务器中的未验证公用队列中出现问题。无法从WCF窗口服务打开队列

这两个服务器都是Windows Server 2008 R2。

当我将Windows服务器运行用户设置为网络服务时,我收到MQ_ERROR_ACCESS_DENIED(0xC00E0025)。当我设置窗口服务本地系统的用户我收到发生了不同的错误一个安全包特定的错误(80070721)

是否有任何配置我失踪的任何的2个服务器吗?我启用了DTC两侧

+0

请不要前缀,比如像“MSMQ-”你的标题权限。在[so]上,我们使用标签来达到这个目的。 –

回答

1

如果你想你需要授予跨域接收队列为“匿名登录”

+0

匿名登录被授予完全控制队列 –

+0

你能否回答http://stackoverflow.com/questions/9702379/queuing-in-oneway-wcf-messages-using-windows-service-and-sql-server? – Lijo