在默認的狀況下,Tomcat 但願 keystore 文件被命名爲 .keystore 文件,同時這個文件應該放置在 Tomcat 運行的
home 目錄中(這個目錄可能與你本身的 Home 目錄的路徑不一樣)。這個配置的意思是,在默認狀況下 Tomcat 將會到下面 2 個位置中去檢查你的 SSL 證書:服務器
C:\users\#CURRENT_USER#\.keystore
~/.keystore
不要保存你的證書 keystore 文件到你的 Confluence 目錄下面。這個目錄文件將會在你升級的時候刪除。spa
若是你的證書文件沒有放置到默認路徑下的時候,你可能決定移動你的證書文件到一個自定義的路徑。你須要按照下面的提示升級更新你的服務器配置文件,這樣 Tomcat 纔可以正常找到這個證書。code
<confluence-install-directory>/conf/server.xml
keystoreFile="<MY_CERTIFICATE_LOCATION>"
到 Connector
element,而後這個元素看起來以下所示:
|
<MY_CERTIFICATE_LOCATION>
爲你證書的路徑,包括 .keystore 文件的路徑全名。https://www.cwiki.us/display/CONF6ZH/Running+Confluence+Over+SSL+or+HTTPS