如何以连接到一队管理与ssl启用服务器的连接通道时,需要进行身份验证

StackOverflow https://stackoverflow.com/questions/1821349

  •  10-07-2019
  •  | 
  •  

我尝试写一java应用程序连接服务器的连接通道with SSL启用。

迄今为止,我已经成功地连接到该通道通过设定的身份验证的'任择'.然而,当我把它设置成为'所需',连接失败。

这里是我做了什么:

  1. 创建关键db队管理和密钥库java客户。
  2. 创建关键的/自签证书进队列中的经理和客户的用户名前缀ibmwebspheremq.
  3. 出口、交流和进口证书的队列管理和客户。(我做了回答"是"的时候被要求,我是否信任的队列管理cert)。
  4. 的位置和密码的信任库和密钥库的设置是指相同的密钥在客户的侧,在那里你从来不敢开车在现实世界如此之创建的客户用户的关键和进口排队管理的关键。

与其他的设置是相同的,如果我切换回'可选的'认证,连接工作。

我认为有一些我的理解是错误地输入有关这ssl authenticaion但不能找出什么.

可能有人请帮帮我吗?

有帮助吗?

解决方案

我打我的头撞墙了几个星期。IBM L2支持最终避让我进去。我这里的问题是密钥工具将使用的每日生活津贴的算法,除非指定RSA。这种结果在密钥的长度1022而不是1024,其WMQ不喜欢。修复是指定-sigalg RSA时产生的证书,一切工作。

我已经要求IBM WMQ队和WMQ FTE的团队为这增加他们的信息中心的文件。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top