代码之家  ›  专栏  ›  技术社区  ›  Paul McKenzie

保护JMS消息驱动通道适配器

  •  1
  • Paul McKenzie  · 技术社区  · 14 年前

    我正在使用消息驱动的通道适配器从MQ队列中读取消息,这在开发过程中运行良好。现在,为了准备第一个产品版本,我必须读取一个安全队列。

    我需要做什么?

    我想我需要确保以下是设置为系统属性的,但是使用什么值?

    javax.net.ssl.trustStore
    javax.net.ssl.trustStorePassword
    javax.net.ssl.keyStore
    javax.net.ssl.keyStorePassword
    

    我得到了一个明文密码和一个JKS文件,其中包含keystore和truststore

    下一步我需要做什么?

    1 回复  |  直到 14 年前
        1
  •  0
  •   T.Rob    14 年前

    这些值是JKS的路径和密码。例如,

    java -cp "%CLASSPATH%" -Djavax.net.ssl.trustStore="C:\Program Files\IBM\WebSphere MQ\key.jks" -Djavax.net.ssl.keyStore="C:\Program Files\IBM\WebSphere MQ\key.jks" -Djavax.net.ssl.keyStorePassword=password com.ibm.examples.JMSDemo -pub %*

    假设这是WebSphere MQ,并且keystore/truststore配置了正确的对象,这就是所需的全部。