tomcat配置https協議(自製證書)

2021-09-24 23:37:48 字數 1169 閱讀 7414

最近因為web端做語音對講,需要https環境,特意記錄下關於tomcat如何配置https協議的方法

使用 jdk自帶的keytool工具來生成證書,可以用任意一台安裝jdk的主機來生成,不需要去申請。

生成命令是:keytool -genkeypair -alias "tomcat" -keyalg "rsa" -keystore "e:\https.keystore"

也可以加入有效期:

通過以上步驟生成https.keystore證書檔案 

注釋這段**

去掉注釋。在connector定義的地方新增keystorefile和keystorepass,注釋sslhostconfig標籤

keystorefile:伺服器證書檔案所在位置可以為相對和絕對路徑 ;

keystorepass:證書密碼,也就是我們輸入的秘鑰口令 ;

certificatekeyalias:訪問別名,如:網域名稱

一般tomcat預設的ssl埠號是8443,但是對於ssl標準埠號是443,這樣在訪問網頁的時候,

直接使用https而不需要輸入埠號就可以訪問,如https://localhost/

啟動,如下圖所示 以https協議通過443埠訪問tomcat資源,如果正常訪問,則配置成功

tomcat 配置https協議

2.使用jdk keytool 生成keystore 3.到處相應的cer證書檔案 4.修改 conf server.xml 5.瀏覽器匯入證書 使用命令 keytool genkeypair alias tomcat keyalg rsa keystore e tomcat.keystore 使用...

配置Tomcat使用https協議

這裡測試使用的環境 jdk 1.7 tomcat 8 這裡使用jdk自帶的keytool工具來生成證書 1.在jdk的安裝目錄 bin keytool.exe下開啟keytool.exe 在cmd中進入到該檔案目錄 2.在命令列中輸入以下命令 keytool genkeypair alias tom...

配置Tomcat使用https協議

一.建立tomcat證書 這裡使用jdk自帶的keytool工具來生成證書 1.在jdk的安裝目錄 bin keytool.exe下開啟keytool.exe 2.在命令列中輸入以下命令 二.配置tomcat伺服器 定位到tomcat伺服器的安裝目錄,找到conf下的server.xml檔案 找到如...