两步搞定 Tomcat 下启用 https:// 访问
2016-03-16 19:53
811 查看
本文转自http://www.oschina.net/question/54100_55374
这个简单教程中我们通过简单的两步就可以在 Tomcat 7 中启用 HTTPS 访问。
第一步:创建 .keystore 文件
使用如下命令生成 .keystore 文件
windows :
%JAVA_HOME%\bin\keytool -genkey -aliastomcat -keyalg RSA
?
Linux:
$JAVA_HOME/bin/keytool-genkey -aliastomcat -keyalg RSA
第二步:在 server.xml 中启用 SSL HTTP/1.1 连接器(已有配置,去除注释即可),端口 8443
修改 $CATALINA_HOME/conf/server.xml 文件:
<Connectorport="8443"protocol="HTTP/1.1"SSLEnabled="true" maxThreads="150"scheme="https"secure="true" clientAuth="false"sslProtocol="TLS" keystoreFile="${user.home}/.keystore"keystorePass="123@com"/>
?
"keystorePass" 是生成 .keystore 文件的密码,然后重启 Tomcat
打开浏览器访问如下地址:https://localhost:8443
如果看到了 Tomcat 的首页就搞定了。
这个简单教程中我们通过简单的两步就可以在 Tomcat 7 中启用 HTTPS 访问。
第一步:创建 .keystore 文件
使用如下命令生成 .keystore 文件
windows :
%JAVA_HOME%\bin\keytool -genkey -aliastomcat -keyalg RSA
?
Linux:
$JAVA_HOME/bin/keytool-genkey -aliastomcat -keyalg RSA
第二步:在 server.xml 中启用 SSL HTTP/1.1 连接器(已有配置,去除注释即可),端口 8443
修改 $CATALINA_HOME/conf/server.xml 文件:
<Connectorport="8443"protocol="HTTP/1.1"SSLEnabled="true" maxThreads="150"scheme="https"secure="true" clientAuth="false"sslProtocol="TLS" keystoreFile="${user.home}/.keystore"keystorePass="123@com"/>
?
"keystorePass" 是生成 .keystore 文件的密码,然后重启 Tomcat
打开浏览器访问如下地址:https://localhost:8443
如果看到了 Tomcat 的首页就搞定了。
相关文章推荐
- TCP/IP协议体系结构简介
- tcp连接中分组丢失情况分析
- TCP/IP 网络基础(一)
- Http client
- TCP三次握手
- 【深度学习】Dropout网络笔记
- 一些网络相关问题的总结
- 关于使用fseek函数之后feof函数无法结束文件的警告 http://bbs.csdn.net/topics/390759596
- StartSSL免费SSL证书成功申请-HTTPS让访问网站更安全
- HttpClient的使用
- MyTCP<三>
- Drainage Ditches--hdu1532(网络流 模板)
- CDN的cache节点(http)结构及工作原理总结(图自画)
- ifconfig命令--查看、配置、启用或禁用网络接口的工具
- 网络请求的synchttpclient的优点
- iOS9网络请求失败
- [caffe]深度学习之MSRA图像分类模型Deep Residual Network(深度残差网络)解读
- linux tcp网站
- TCP之心跳包实现思路
- Android http连接方式选择,从Volley窥探Google处理方式