1

我正在使用 MQexplorer 来处理队列管理器,当我使用 JMS 和 JNDI 查找连接到 MQ 时,使用qcf.createQueueConnection();JMSWMQ2013: The security authentication was not valid that was supplied for QueueManager出现错误。所有帖子/博客都提到了这个错误,但他们说要删除队列管理器的 CHAUTH 等等......我如何使用 MQExplorer 解决这个问题?请帮我解决这个问题!

我正在使用可以连接远程机器(不是绑定)的 MQ 客户端(在 LDAP 上使用 JNDI)连接。

4

1 回答 1

1

实际上不建议禁用 CHLAUTH,因为这样做会使您的队列管理器向世界开放。如果这是一个测试队列管理器就可以了。使用 runmqsc 您可以禁用通道身份验证。在 runmqsc 发出“ALTER QMGR CHLAUTH(DISABLED)”命令以禁用通道身份验证。

请阅读 WMQ 信息中心或这本红皮书的第 20 章,或者只是在 CHLAUTH 的这个论坛中搜索 T.Rob 的帖子。这里链接很少,这个

于 2013-03-14T17:50:41.853 回答