2016-12-19 19 views
0

我有要求在tomcat應用程序中使用默認和自定義信任庫。我加入addEnv.sh與以下合併tomcat中的自定義和默認信任庫

JAVA_OPTS="$JAVA_OPTS -Djavax.net.ssl.trustStore=<trustStorePath> \ -Djavax.net.ssl.trustStorePassword=<trustStorePassword> \ -Djavax.net.ssl.keyStorePassword=<keystorePassword> \ -Djavax.net.ssl.keyStore=<keystorePath> \ -Djavax.net.ssl.keyStoreType=JKS \ -Djavax.net.ssl.trustStoreType=JKS"

應用程序能夠使用上述定製信任連接,但無法撥打電話,其中默認的信任應該被使用。

是否有任何方法可以在tomcat啓動腳本中合併自定義和默認信任庫?

回答

0

只能使用JVM變量-Djavax.net.ssl.trustStore設置一個信任庫。您可以在$JAVA_HOME/JRE/lib/security/cacerts

中將默認JVM信任庫的所需證書導入到自定義信任庫
相關問題