我正在尝试使用mq-jms-spring-boot-starter建立与MQ队列的连接。由于这是我第一次尝试,因此我正在关注此链接上的指南:https://developer.ibm.com/tutorials/mq-jms-application-development-with-spring-boot/#references
问题是,一旦我尝试将某些内容发送到队列,就无法建立连接。原因似乎是未使用我在application.yml中配置的用户名。而是使用我自己的用户名(这是不同的)。我的 application.yml 如下所示:
ibm:
mq:
queueManager: QM47
channel: WSAD.CLIENT.TO.QM47
connName: aaa.bbb.ccc(1414)
user: theuser
password: secret
当我尝试发送简单消息时,连接接收端的mqexit工具显示以下消息:
018-11-07|11:37:47| 1|Connection refused, Channel [WSAD.CLIENT.TO.QM47] ConName [10.120.43.99] User [hgbakker] was not accepted in CON=
因此,尽管已将用户配置为要使用的用户名,但它仍将 hgbakker 发送为用户。有人知道这是怎么回事吗?