我已在本地系统中通过 Mulesoft 成功连接到 Weblogic JMS。 我已将 Weblogic 的根证书和 IntermediateSigner 证书添加到本地 JDK cacerts,以便我可以连接到 Weblogic JMS。通过这种方式,我能够成功连接到我的本地系统。但现在我想将我的应用程序部署到 PCF,如何添加这些证书以便我的 mulesoft 代码和 weblogic jms 队列也可以在 PCF 中成功连接。
谢谢 帕拉维
最佳答案
在我看来,修改 Java 默认信任存储文件 (cacerts) 不是一个好主意。最好将证书放在单独的信任存储文件中,甚至在需要时使用 cacert 的副本,并使用 Java 属性将新证书设置为默认信任存储:
信任存储文件:-Djavax.net.ssl.trustStore=/path/to/truststore.file 信任存储密码:-Djavax.net.ssl.trustStorePassword=... 信任存储类型:-Djavax.net.ssl.trustStoreType=...(如果信任存储文件未使用默认类型)
这使得跟踪和管理配置变得更加容易。
我不确定您是否可以在 PCF 中以这种方式设置信任存储。
关于java - 已将 Weblogic 证书添加到本地 JDK cacerts。如何在 PCF 中添加证书,以便我可以通过 mulesoft 成功连接到 Weblogic Jms,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61497797/