Tomcat下啟用https 訪問(單向)

2021-06-21 22:03:08 字數 704 閱讀 9986

通過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盤...