我在我的文件系統下有一個自定義的JKS文件(密鑰庫),在/opt/myapp/keystore/myapp.jks
下,並且我正在部署一個需要使用它的Tomcat7的myapp.war
。如何指定Tomcat7 WAR的密鑰庫位置?
如果這是一個可執行的JAR文件(而不是WAR),我可能會做這樣的事情:
java -jar myapp.jar -Djavax.net.ssl.keyStore=/opt/myapp/keystore/myapp.jks
-Djavax.net.ssl/keyStorePassword=mypasswd
如何/我在哪裏完成同樣的Tomcat7?
您可以編輯您的問題以說明(a)您希望WAR文件中的代碼使用這些設置還是(b)您希望Tomcat連接器使用這些設置來提供HTTPS請求?這些將是完全不同的答案。 – Bruno