公用消息队列异常:消息队列异常.队列不存在,或者您没有足够的权限执行该操作

本文关键字:队列 异常 消息 权限 操作 执行 不存在 或者 | 更新日期: 2023-09-27 18:25:54

我们正在开发一个在AD网络上运行的应用程序,它使用MSMQ公共MQ通过网络进行通信。

我们创建了一个用户组,并在消息队列上授予该组"完全控制"权限,但应用程序抛出以下异常

消息队列异常:队列不存在,或者您没有足够的权限执行操作

我们在消息队列上给了"所有"用户"完全控制"权限,使应用程序运行良好。

由于安全问题,我们无法将"完全控制"权限授予"所有"用户。因此,有人知道我们如何在消息队列上授予一个组权限吗?

公用消息队列异常:消息队列异常.队列不存在,或者您没有足够的权限执行该操作

感谢Brain,在他发表评论后,我检查了MSMQ上的安全选项,然后我认识到,即使用户有访问权限,计算机帐户也没有!当我授予计算机帐户访问权限时,应用程序运行良好。