首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法连接到要读取的远程私有msmq

无法连接到要读取的远程私有msmq
EN

Stack Overflow用户
提问于 2011-03-09 04:27:14
回答 1查看 1.3K关注 0票数 1

我不是windows安全专家。我只想马上把它展示出来。

我构建了一个在Windows7计算机上运行的Windows服务,该计算机试图从另一台计算机(在同一个域中)上的私有msmq接收消息。此计算机运行的是Windows 2003。我让Windows服务作为本地系统运行。我收到“访问消息队列系统被拒绝”。作为一个例外。我不知道最好的解决方案是什么。

我是否应该创建一个特定的帐户来运行此服务,并将必要的权限授予队列下的该帐户?

我应该将服务更改为在NetworkService下运行,还是类似的?

就像我之前说的,我不是一个windows安全专家,所以任何建议都会非常感谢。

谢谢

EN

回答 1

Stack Overflow用户

发布于 2011-03-09 07:26:20

这其中的一个问题是通用的非专家windows安全性。如果要访问资源,无论是文件共享还是消息队列,都需要拥有权限。队列的主机不知道Windows 7计算机的任何本地帐户。由于两台计算机都在同一个域中,因此在域帐户下运行Windows服务是有意义的。然后,您可以相应地设置队列的权限。

问题的另一部分是如何从远程队列中提取消息。正如这里所讨论的,这并不总是像您希望的那样简单:

Understanding how MSMQ security blocks RPC traffic

干杯

约翰·布雷克韦尔

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5237924

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档