我已经在服务器上安装了对MSMQ的http支持。我还在同一服务器上创建了一个专用队列。 为了保护IIS中的MSMQ应用程序,我已关闭了匿名身份验证并启用了Windows身份验证。
如何使用http和Windows身份验证将消息发布到队列?
我尝试从System.Messaging命名空间使用MessageQueue。我也尝试过将WCF与msmqIntegrationBinding一起使用,但没有成功。 我可以在服务器上的IIS日志中看到POST已发送到服务器。 401返回到客户端,但没有进行第二次调用(使用NTLM / Kerberos)。