【发布时间】:2025-12-31 16:00:15
【问题描述】:
使用 WebSphere MQ 版本 6.x 从 Vista 工作站连接到 Windows Server 2003,客户端版本为 7.0.1.3。我可以编写一个非常简单的 .Net 程序来使用 AMQMDNET 接口连接到通道和队列管理器,但是当使用 Java 和 com.ibm.mq 类执行相同操作时,我得到一个 2537 通道不可用。线路跟踪显示 .Net 代码提供了用户 SID 和用户 ID,但 Java 调用的代码没有填写 SID。我怀疑我们的管理员已经使用频道上的属性 NTSIDsRequired 设置了频道(等待管理员回复)。
有人知道为什么 Java 接口默认不发送 SID 吗?我找不到用于强制执行此行为的参数。
埃德
【问题讨论】:
标签: java .net windows-vista ibm-mq