我无法使用HTTP在我们的DMZ中的服务器上的非事务性MSMQ中放置消息。在IIS日志中我得到:2013-05-15 20:29:54 W3SVC1 192.168.32.XXX POST / msmq / private $ / newprivate - 80 - 170.115.XXX.XXX - 403 4 5
基于403,我认为我没有队列权限(或MQISE.DLL)
我已经为以下帐户添加了权限:IWAM,IUSR,NETWORK,NETWORK SERVICE,我仍然无法访问它。如果我在盒子上添加消息,它就可以工作。
有什么建议吗?提前谢谢。
答案 0 :(得分:1)
您是从事务性队列发送到非事务性队列吗?这将丢弃消息。为消息启用负源日记功能。将消息的UseDeadLetterQueue设置为true。