windows 服务拒绝访问网络服务帐户到 msmq

windows service has access denied to the Network Service account to msmq

我编写了一个在网络服务帐户下运行的 windows 服务。该应用程序将接收来自驻留在另一台服务器上的 MSMQ 的消息。如果应用程序周围没有 windows 服务包装器,队列的实际接收工作正常。所以我知道这与帐户有关,除了 MSMQ 服务引发拒绝访问错误。在 MSMQ 本身和我的服务感兴趣的特定队列中,我现在已经在两个级别上确保网络服务帐户完全控制队列,所以我不明白为什么我仍然收到访问被拒绝的错误。

我需要 Active Directory 中的用户具有适当的权限。此用户还必须获得对 MSMQ 服务的正确权限。