相關參考連結筆記
SSL憑證申請
參考資料: haway-[SSL 基礎]私有金鑰、CSR 、CRT 與 中繼憑證
自簽憑證
//使用 Git 內建的 OpenSSL 工具
https://blog.miniasp.com/post/2019/02/25/Creating-Self-signed-Certificate-using-OpenSSL
//Java的keytool工具
https://tomcat.apache.org/tomcat-9.0-doc/ssl-howto.html
設定hosts做DomainName
c:\Windows\System32\drivers\etc\hosts
172.1.1.1 devservices.test.com.tw #for local test
Tomcat Server.xml設定
<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="443"/>
<Connector
protocol="org.apache.coyote.http11.Http11NioProtocol"
port="443" maxThreads="200"
scheme="https" secure="true" SSLEnabled="true"
keystoreFile="D:\Tool\Certs\devTomcat\server.pfx"
keystorePass="2wsx3edc"
keystoreType="PKCS12"
clientAuth="false" sslProtocol="TLS"/>