詳解如何給Tomcat配置Https/ssl證書
建立證照
keytool -genkeypair -alias "tomcat" -keyalg "RSA" -keystore "localhost-rsa.jks"
後面的資訊隨便輸入,我這裡輸入的是:
效果圖
Enter keystore password:
Re-enter new password:
What is your first and last name?
[Unknown]: pich
What is the name of your organizational unit?
[Unknown]: pich
What is the name of your organization?
[Unknown]: tomcat
What is the name of your City or Locality?
[Unknown]: beijing
What is the name of your State or Province?
[Unknown]: beijing
What is the two-letter country code for this unit?
[Unknown]: cn
Is CN=pich, OU=pich, O=tomcat, L=beijing, ST=beijing, C=cn correct?
[no]: y
Enter key password for <tomcat>
(RETURN if same as keystore password):
Re-enter new password:
這樣就會在當前目錄建立一個localhost-rsa.jks檔案。密碼是123456,別名是tomcat。
給Tomcat配置證照
首先將上面生成的localhost-rsa.jks檔案複製到Tomcat的conf目錄,然後開啟該目錄下面的server.xml檔案,找到如下程式碼,原來是註釋了,現在需要開啟註釋更改為如下內容:
然後重新啟動Tomcat,訪問
就可以看到如下頁面:
<Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol"
SSLEnabled="true" maxThreads="150" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS"
keystoreFile="conf/localhost-rsa.jks" keystorePass="123456"
/>
可以看到位址列是顯示為不安全的。因為這個證照是我們自己製作的,瀏覽器預設不信任他,當然你可以手動信任他。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69971605/viewspace-2693998/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 怎麼給網站配置SSL證書(https)網站HTTP
- Tomcat 安裝SSL證書 – HTTPS SSL 教程TomcatHTTP
- HTTPS的SSL證書配置HTTP
- Tomcat 8.5 配置 SSL 證書Tomcat
- nginx配置SSL證書實現https服務NginxHTTP
- 伺服器配置ssl證書支援蘋果ATS方法 – HTTPS SSL 教程伺服器蘋果HTTP
- 亞馬遜雲伺服器aws配置ssl https證書亞馬遜伺服器HTTP
- SSL證書生成,完成HTTPS驗證HTTP
- SSL證書格式轉換 – HTTPS SSL 教程HTTP
- SSL證書轉PEM格式 – HTTPS SSL 教程HTTP
- 詳解SSL證書系列(8)瞭解HTTPS及和HTTP的區別HTTP
- Tomcat安裝SSL證書Tomcat
- Tomcat (1) —— Mac下配置Tomcat Https/SSLTomcatMacHTTP
- Springboot內建tomcat配置HTTPS證書Spring BootTomcatHTTP
- 詳解SSL證書的分類以及如何選擇合適的證書?
- SSL證書安裝指引教程 – HTTPS SSL 教程HTTP
- SSL證書申請問題 – HTTPS SSL 教程HTTP
- openssl建立證書,非常詳細配置ssl+apacheApache
- 如何區分SSL證書和國密SSL證書
- Nginx 配置https證書NginxHTTP
- 如何申請SSL證書以及SSL證書的費用
- nginx配置ssl加密(單/雙向認證、部分https) – HTTPS SSL 教程Nginx加密HTTP
- Nginx如何配置HTTPS詳解NginxHTTP
- ssl證書下載與安裝 – 如何下載ssl證書
- SSL證書的分類有哪些?如何選擇SSL證書?
- Tomcat下SSL證書的安裝方法Tomcat
- 在IIS下部署SSL證書實現HTTPSHTTP
- IP SSL證書是什麼意思 如何申請IP SSL證書
- 如何選購 SSL 證書(附免費SSL證書申請攻略)
- 詳解Comodo Positive SSL證書及其適用物件物件
- Tomcat 伺服器輕鬆部署 SSL 證書Tomcat伺服器
- Tomcat伺服器上安裝SSL證書?Tomcat伺服器
- Tomcat伺服器配置https雙向認證(使用keytool生成證書)Tomcat伺服器HTTP
- 哪些行業需要SSL證書,如何選擇合適的SSL證書?行業
- SSL證書檢測工具有什麼用?如何檢測SSL證書?
- 如何買到阿里雲免費SSL證書(0元SSL證書)阿里
- 如何使用Docker生成SSL證書Docker
- 教你如何給 Discuz! X3.1/3.2 開啟https(SSL)支援! – HTTPS SSL 教程HTTP