1. 程式人生 > >【中介軟體】TOMCAT8支援HTTPS協議

【中介軟體】TOMCAT8支援HTTPS協議

預設情況下,Tomcat是不支援HTTPS協議的,當然該功能TOMCAT是有的  HTTPS協議的配置方法如下,參考網上文件完成,但是網上部分文件有錯誤或者版本不匹配的問題,改過程我是在TOMCAT8上做的,其他版本請自行試驗。 引用:http://blog.csdn.net/rosekisser/article/details/2048987

HTTPS是加密的HTTP協議,需要數字證書,這裡我們用JDK提供的工具來完成。CMD切換到你們自己的JDK的bin下執行如下命令

C:\Program Files\Java\jdk1.7.0_55\bin>keytool -genkey -alias safetomcat -keyalg
RSA -keystore c:/leadsec -validity 2000


金鑰生成後在C盤下 leadsec

2.修改Tomcat的server.xml檔案配置資訊,讓其支援HTTPS協議。該檔案位置在TOMCAT的conf下

註釋掉原來的連線資訊,把下面註釋的HTTPS協議的連線配置資訊啟用,並且新增證書的使用者名稱和密碼


3.啟動TOMCAT,如果埠還是8443的話  位址列輸入https://localhost:8443/ 

ps:由於證書是我們自己頒發的  不被瀏覽器認可,我們這裡直接繼續就行了(12306的介面是不是很眼熟?對。。。他也是自己辦法的證書,估計是為了省錢考慮。。。5個億啊!)