tomcat搭建https伺服器+阿里雲免費證書
阿新 • • 發佈:2019-01-27
部落格原由
由於專案的需要,需要在阿里雲ECS(windows伺服器)上搭建後臺。搭建成功後發現不能訪問 http://www.xxx.com/出現以下圖片,需要備案才可以,可是備案需要20個工作日才可以。。。
這怎麼辦呢,那直接用ip如何呢,http://10.10.10.100/,可以訪問。但是在微信中直接訪問,由於安全會提醒使用者是否進入該網站,這樣使用者就會望而卻步。然後想到使用https是不是就沒有安全問題的提醒了呢?結果證明這種想法是對的,將配置步驟記錄下來。
配置過程
繫結域名和IP
進入備案管理介面,點選申請
繫結成功就OK了,不用去備案
證書申請
配置tomcat
開啟 Tomcat 配置檔案 conf\server.xml。
取消註釋,並新增三個屬性 keystoreFile,keystoreType,keystorePass。
<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true" maxThreads="150" scheme="https" secure="true" clientAuth="false" sslProtocol="TLS" keystoreFile="pfx的地址(用絕對地址,如D:xxx/xxxx.pfx)" keystoreType="PKCS12" keystorePass ="密碼" />
結束
最後輸入https://你得域名/你的工程xxx,驗證成功!