Ibm cloud 使用Mulesoft(Mule 4)使用IBM MQ时的身份验证问题

Ibm cloud 使用Mulesoft(Mule 4)使用IBM MQ时的身份验证问题,ibm-cloud,ibm-mq,mulesoft,Ibm Cloud,Ibm Mq,Mulesoft,我正在尝试创建一个poc应用程序,以使用mule 4中的IBM Mq连接器。 我已经在IBMCloud上创建了一个队列管理器,并提供了连接所需的详细信息 我还创建了一个应用程序,我有一个用户名和一个API-KEY 在mulesoft中的MQ配置中,我正在传递应用程序用户名和API-KEY,它给了我JMSWMQ2013错误,这是因为身份验证问题,用户名和密码不正确 我使用了CLOUD.APP.SVRCONN和CLOUD.ADMIN.SVRCONN,但似乎没有任何效果 仅供参考,我是IBM clou

我正在尝试创建一个poc应用程序,以使用mule 4中的IBM Mq连接器。 我已经在IBMCloud上创建了一个队列管理器,并提供了连接所需的详细信息

我还创建了一个应用程序,我有一个用户名和一个API-KEY

在mulesoft中的MQ配置中,我正在传递应用程序用户名和API-KEY,它给了我
JMSWMQ2013
错误,这是因为身份验证问题,用户名和密码不正确

我使用了
CLOUD.APP.SVRCONN
CLOUD.ADMIN.SVRCONN
,但似乎没有任何效果


仅供参考,我是IBM cloud的新手,对IBM cloud中的工作方式没有完全了解

云设置中JMS身份验证的常见问题是密码(apikey)超过12个字符。要强制MQ JMS客户端允许更长的密码,需要设置系统属性。我不知道如何使用Mule config实现这一点,但在Java程序的命令行中,它是
-Dcom.ibm.mq.cfg.jmqi.useMQCSPauthentication=Y
(并仔细注意该属性的情况)。

请检查队列管理器日志,它们将提供导致
JMSWMQ2013
错误的详细信息。