使用JAVA和SSL连接MQ版本9

时间:2019-09-27 08:03:14

标签: java ssl-certificate websphere mq

我尝试使用以下代码连接MQ版本9。

<kendo-datepicker [value]="value" [ngrxFormControlState]="(question$ | async)?.controls.questionDateTimeValue"></kendo-datepicker>

但是出现以下错误:

  

MQJE001:MQJE001:完成代码“ 2”,原因为“ 2393”。

我尝试将系统变量com.ibm.mq.cfg.useIBMCipherMappings设置为false。并且还在MQEnvironment.sslCipherSuite中添加了ssl名称。

我也已经在IBM网站上阅读了用于密码映射的映射。找不到更多解决方案。如果有人知道请帮忙吗?

谢谢

1 个答案:

答案 0 :(得分:0)

您的问题可能是JRE不允许256个密码套件,而不是MQ。参见https://developer.ibm.com/answers/questions/189995/why-do-i-get-amq9771-2393-ssl-initialization-error/https://docs.oracle.com/javase/7/docs/technotes/guides/security/SunProviders.html#footnote1-1

我建议将您的Java JDK升级到最新版本,然后重试。