c# - 访问消息队列系统被拒绝 Windows 7 读取 Windows 2003 - Windows 2008

标签 c# security windows-7 msmq

我有一个应用程序可以读取/写入远程应用程序服务器上的消息队列。客户端通常在没有信任设置的服务器域/林之外的机器上运行。

在 Windows XP 中这没有问题,但是随着 Windows 7 的推出它就停止工作了。

经过一些研究,我发现了建议的服务器注册表调整(HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Parameters\Security 修复中的 NewRemoteReadServerAllowNoneSecurityClient DWORD)并实现了它, 但软件仍然抛出消息队列系统访问被拒绝的异常。

我们测试服务器上的消息队列系统是完全开放的,可以完全控制 EVERYONE 和 ANONYMOUS LOGIN 帐户。

我错过了什么?

最佳答案

我已经处理了一个多星期的 Microsoft 支持,他们已经确认这是 Windows 7 和 Windows Server 2008 中的一个错误。我会回来添加更多关于他们何时期望修复的详细信息或当我获得该信息时的解决方法,但目前看来这只是一个错误且无法使用。

关于c# - 访问消息队列系统被拒绝 Windows 7 读取 Windows 2003 - Windows 2008,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3444121/

相关文章:

c# - ActionResult 作为 ViewResult 返回 null.. 但我可以显式转换吗?

c# - 需要帮助使用 ListView 中的选定项目作为 sql 查询的变量

security - 令人惊讶的软件漏洞或漏洞利用?

c# - 确保 NLOG 确实进行日志记录?

c# - 如何控制 ToolStripStatusLabel 的 ToolTipText 位置

security - 存储库模式和分层。我在哪里应用安全性?

javascript - 从 Canvas 读取时出现 IE9 安全错误(非跨域)

Windows 上的 Emacs 用于 C++ 开发配置?

windows-7 - 在 Windows 7 中是否有完全支持 Tortoise SVN(包括 SVN 详细信息栏)的免费文件管理器?

windows - 使用批处理添加一个exe启动