我有一个带有经典 ASP 页面的 IIS7.5 服务器(Windows 2008 R2),该页面向位于另一台 Windows 2008 R2 服务器上的私有队列发送消息。
该页面通过其格式名称引用队列:
DIRECT=OS:servername\private$\queuename.
消息未传递到队列。
我检查了防火墙 - 一切都打开了,两台服务器上的事件日志中都没有出现任何值得注意的内容。
如果我使用相同的凭据在 iis7 服务器上的 VBS 文件中运行相同的代码 - 消息将传递到远程队列。
如果我将消息从 IIS7 发送到 Windows 2003 服务器上的队列 - 一切正常。
其他详细信息:IIS7 站点在具有域用户凭据的应用程序池中运行,同一用户对队列具有完全控制权限。
谢谢你。