太难了,Tomcat7服务器配置Https协议的SSL证书,半天没搞定啊
切换,Tomcat8 分分钟
证书,是用的服务器网站的tomcat证书
也可以自己生成测试证书
keytool
参考
https://blog.csdn.net/qq_37138756/article/details/103516627
https://blog.csdn.net/rookiepm/article/details/126391469
设置证书,修改tomcat配置文件
<Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol"maxThreads="150" SSLEnabled="true" scheme="https" secure="true"keystoreFile="/www/server/tomcat/TomcatSsl/dny.kwfs.jks" 证书路径keystorePass="fzWoYwJ4VBKuY4" 密码keystoreType="JKS"clientAuth="false" sslProtocol="TLS"sslEnabledProtocols="TLSv1.2,TLSv1.3"ciphers="TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" />
设置,路径映射
<Context docBase="/www/data2/huazhz.ylhd.com/public" path="/img" debug="0" reloadable="true" />
就可以在浏览器访问了