根據查閱,選擇了最方便的一種方法。
簡單來說有兩步,1:新生成乙個金鑰庫keystore 2:配置 tomcat 以使用該 keystore 檔案。此時https可以訪問,但會有證書不信任問題,介意的話可以匯入證書。
一、生成金鑰庫
1、開啟命令列,進入jdk\bin目錄下
2、輸入命令
keytool -genkeypair -alias "tomcat" -keyalg "rsa" -keystore "e:\tomcat.keystore"
接下來會有一些問題,如實填寫即可。其中「名字與姓氏」應該是網域名稱。二、配置tomcat
1、找到conf目錄下的server.xml檔案開啟
2、找到下面一段**。本來是注釋掉的,去掉注釋並加上紅框內兩句即可。(找到了兩段類似的語句,改了其中乙個)
至此已經完成配置,啟動tomcat測試一下。
Tomcat 設定訪問密碼
1.先在tomcat中配置新的使用者 tomcat home conf tomcat users.xml tomcat users.xml 為使用者配置檔案 先新增分組,這裡暫時先用user作為組名。然後,在為該分組新增新增使用者,這裡 已 admin 使用者為例。我們為user組中新增 admin...
Tomcat下啟用https 訪問(單向)
通過jdk自帶的keytool即可建立,命令如下 keytool genkey alias tomcat keyalg rsa依次依照提示輸入即可,執行完成,會在當前使用者目錄下產生乙個.keystore檔案。修改 tomcat home conf server.xml檔案 其中keystorepa...
tomcat 增加https安全協議訪問
首先,需要產生乙個證書,當然,在正式的生產環境,證書是由客戶向合法的受信任的數字證書頒發機構申請,在實際專案中,不需要我們自己生成證書,是由客戶提供的,但是在此處為了說明搭建https協議服務的過程,我們自己生成數字證書來演示此過程。首先,使用jdk隨機提供的證書生成工具 keytool,此工具位於...