【问题标题】:Auth issue while using IBM MQ using Mulesoft (Mule 4)使用 Mulesoft (Mule 4) 使用 IBM MQ 时的身份验证问题
【发布时间】:2020-04-10 17:22:01
【问题描述】:

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

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

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

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

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

【问题讨论】:

  • 请检查队列管理器日志,他们将详细说明导致JMSWMQ2013 错误的原因。

标签: ibm-cloud ibm-mq mulesoft


【解决方案1】:

云设置中 JMS 身份验证的常见问题是密码 (apikey) 长度超过 12 个字符。要强制 MQ JMS 客户端允许更长的密码,您需要设置系统属性。不知道您是如何使用 Mule 配置的,但在 Java 程序的命令行中它是 -Dcom.ibm.mq.cfg.jmqi.useMQCSPauthentication=Y(请注意该属性的大小写)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多