tomcat中使用SSL連線

2021-07-04 13:22:21 字數 631 閱讀 6037

閱讀本篇文章的朋友請注意,這只是我為了自己能記得牢而寫下來的。更具體的,請看這裡。

步驟:1.使用jdk自帶的keytool生成證書,命令為:

keytool -genkeypair -alias tomcat  -keyalg rsa  - validity 730
這行命令是生成乙個別名為tomcat的有效期為730天的證書。keytool這個命令的具體用法請看

這裡。執行完這條命令後,會讓你填寫組織名,密碼等資訊。具體的請看剛才的那個網頁。

2.將生成的.keystore檔案從作業系統的使用者區複製到tomcat的根目錄下。

3.在tomcat的conf目錄下的server.xml中,找到connector的port屬性為8443的這個。取消它的注釋,從這裡我們可以看出,預設情況下,tomcat是不支援ssl連線的。取消注釋後,在其中新增如下**:keystorefile=".keystore" keystorepass="mypassword"。具體的**為:

因為我剛剛設定的密碼時mypassword,所以這裡填的keystorepass為mypassword

4.啟動伺服器並輸入https://localhost:8443/來訪問

Tomcat配置SSL連線

1.伺服器端單項認證 在tomcat的server.xml檔案中,已經提供了現成的配置ssl聯結器的 只要把元素的注釋去掉即可 實際上,基於ssl的https使用的預設埠是443。但tomcat在這裡將https埠設定為8443。配置裡的一些屬性引數如下表 clientauth如果設為true 即雙...

配置Tomcat 4使用SSL

以上工具的安裝過程可以參考自帶的幫助,本文就不再詳細描述了。4.2 建立自己的ca 4.2.1 建立工作目錄 mkdir ca 4.2.2 生成ca私鑰以及自簽名根證書 4.2.2.1 生成ca私鑰 openssl genrsa out ca ca key.pem 1024 4.2.2.2 生成待簽...

MyEclipse中使用多個Tomcat

最近處於兩個專案的結合點,新的專案要做,剛做完的專案也還有很多需要修改的地方。所以經常需要來回切換,哥們兒們都知道來回倒騰幾個專案的痛苦。今天終於突發奇想,能不能同時弄幾個tomcat,這樣就不用總是修改配置檔案 重啟了。size large color red 第一步 color size 之前用...