通過jdk自帶的keytool即可建立,命令如下:
keytool -genkey -alias tomcat -keyalg rsa
依次依照提示輸入即可,執行完成,會在當前使用者目錄下產生乙個.keystore檔案。
修改%tomcat_home%/conf/server.xml檔案:
其中keystorepass為第一步設定的密碼。
在瀏覽器中,輸入https://localhost:8443,如果能看到tomcat的首頁,表示啟用https成功。
通過以上兩步,tomcat已經成功啟用https://訪問,但是,如何讓http自動跳轉到https呢,即輸入http://localhost:8080,頁面自動定向到https://localhost:8443。
client-cert
client cert users-only area
ssl/*
confidential
輸入http://localhost:8080,如位址列跳轉至https://localhost:8443,則配置成功。
通過以上配置,實現了單向(伺服器端)https啟用,伺服器證書也是使用了預設的配置資訊,有興趣的,可以檢視keytool的更詳細引數。
tomcat下配置https環境
在網上搜了一下,內容不是很完善。現進行整理,做個學習筆記,以備以後使用。d tomcat.keystore是將生成的tomcat.keystore放到d盤根目錄下。注意若要放到c盤,在win7系統下,需要以管理員身份進入到命令列中進行操作,否則是無法建立tomcat.keystore的。本例放到d盤...
tomcat下配置https環境
tomcat下配置https環境 1 進入到jdk下的bin目錄 2 輸入如下指令 keytool v genkey alias tomcat keyalg rsa keystore d tomcat.keystore d tomcat.keystore是將生成的tomcat.keystore放到d...
tomcat下配置https環境
在網上搜了一下,內容不是很完善。現進行整理,做個學習筆記,以備以後使用。d tomcat.keystore是將生成的tomcat.keystore放到d盤根目錄下。注意若要放到c盤,在win7系統下,需要以管理員身份進入到命令列中進行操作,否則是無法建立tomcat.keystore的。本例放到d盤...