Sun Java System Message Queue 4.1 发行说明

SSL 支持

从 4.0 发行版开始,客户端连接工厂属性 imqSSLIsHostTrusted 的默认值为 false。如果应用程序依赖于以前的默认值 true,则需要对此属性进行重新配置,并将其明确设置为 true

将代理配置为使用自签名证书时,您可以选择信任主机。在这种情况下,除了指定连接应使用基于 SSL 的连接服务(通过 imqConnectionType 属性)外,还应该将 imqSSLIsHostTrusted 属性设置为 true。

例如,要在代理使用自签名证书时安全地运行客户端应用程序,请使用如下命令。

java -DimqConnectionType=TLS 
      -DimqSSLIsHostTrusted=true <ClientAppName>

要在代理使用自签名证书时安全地运行管理工具 imqcmd,请使用如下命令。

imqcmd list svc -secure -DimqSSLIsHostTrusted=true