参考:http://tomcat.apache.org/tomcat-7.0-doc/ssl-howto.html
1. 创建keystore
进入tomcat目录,执行
keytool -genkey -trustcacerts -keyalg RSA -alias tomcat -dname "cn=your domain, ou=org, o=org, c=cn" -keypass changeit -keystore .keystore -storepass changeit
2.修改server.xml
2.1 打开https的connector
2.2 指定刚才创建的keystore文件
<Connector port="443" protocol="HTTP/1.1" SSLEnabled="true" maxThreads="150" scheme="https" secure="true" clientAuth="false" sslProtocol="TLS" keystoreFile="${catalina.home}/.keystore" keystorePass="changeit"/>
注:端口号默认为8443,如果修改端口号,需要把http的connector的redirectPort做相应的修改
2.3 注释掉:<Listener SSLEngine="on" className="org.apache.catalina.core.AprLifecycleListener"/>
相关推荐
springboot内置tomcat与外部tomcat配置https访问及http自动转向https
tomcat 配置https 详情, tomcat 配置http 强制跳转到https
Tocmat下的HTTPS认证,折腾了一天了,终于弄成了,记录下!
tomcat配置https双向认证文档
tomcat配置https说明文档
https原理及tomcat配置https方法;SSL加密传输;请求路径https://...;客户端需安装证书...
说明tomcat如何配置https单向加密,如何使用jdk提供的keytool建立服务器证书
tomcat需要配置https访问的时候需要安装的安装包,具体配置内容可以参考我的博客
全套tomcat配置https协议工具,包括生成证书,配置端口,强制https请求,傻瓜版本,一看就会。
主要介绍了linux tomcat配置https的方法,需要的朋友可以参考下
利用tomcat服务器配置https双向认证
NULL 博文链接:https://virnos.iteye.com/blog/1627720
Tomcat 安装SSL证书,Tomcat安装https证书 简单三步教您配置Tomcat 安装SSL证书 压缩包内有 server.xml 、web.xml 示例文件,一看就会,一做就成!
该文档介绍了如何在tomcat中配置https协议,希望能够给需要的人一定的帮助。
主要介绍了Tomcat配置https并访问http自动跳转至https的相关资料,需要的朋友可以参考下