1、生成证书
1.1、Cmd 进入命令行
1.2、输入如下命令,生成RSA证书
keytool -genkeypair -alias "tomcat" -keyalg "RSA" -keystore "e:\tomcat.keystore"
1.3、指定证书可用域名
在名字和姓氏里输入域名如 :www.mydomain.com
2、配置tomcat
2.1、编辑server.xml 注释默认 Connector 配置
2.2、添加如下配置,添加SSL 配置
<Connector connectionTimeout="20000" port="80" protocol="HTTP/1.1" redirectPort="443"/>
<Connector SSLEnabled="true"
acceptCount="100"
clientAuth="false"
disableUploadTimeout="true"
enableLookups="false"
keystoreFile="e:\tomcat.keystore"
keystorePass="123456"
maxHttpHeaderSize="8192"
maxSpareThreads="75"
maxThreads="150"
minSpareThreads="25"
port="443"
protocol="org.apache.coyote.http11.Http11Protocol"
scheme="https"
secure="true"
sslProtocol="TLS"
sslEnabledProtocols="TLSv1,TLSv1.1,TLSv1.2"
ciphers="TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA,TLS_ECDHE_RSA_WITH_RC4_128_SHA,TLS_RSA_WITH_AES_128_CBC_SHA256,TLS_RSA_WITH_AES_128_CBC_SHA,TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_RSA_WITH_AES_256_CBC_SHA,SSL_RSA_WITH_RC4_128_SHA"
/>
完成 SSL 配置
相关推荐
第四步:配置Tomcat服务器 打开Tomcat根目录下的/conf/server.xml,找到如下配置段,修改如下: maxThreads="150" scheme="https" secure="true" clientAuth="true" sslProtocol="TLS" keystoreFile="C:/tmp...
本人在开发的时候,使用tomcat,有需要配置Https协议,tomcat的https默认端口是8443,该文档是本人在实践中得出的总结,跟指导可以成功配置SSL,希望对你们有用。
关于tomcat 的ssl配置,
Tomcat5.5配置SSL Tomcat5.5配置SSL Tomcat5.5配置SSL Tomcat5.5配置SSL
tomcat 服务器对于ssl的支持和配置
Tomcat_SSL配置 内容详尽 带有相关图片
https ssl Tomcat中实现https安全连接与SSL配置https ssl Tomcat中实现https安全连接与SSL配置https ssl Tomcat中实现https安全连接与SSL配置https ssl Tomcat中实现https安全连接与SSL配置
Tomcat配置SSL全过程
Tomcat6配置使用SSL双向认证
tomcat7单双向SSL配置,本人亲测,并附有截图代码
tomcat ssl 连接器
tomcat6.0.6进行ssl配置,tomcat6,ssl配置
有关于Tomcat配置ssl证书和TOMCAT的根目录修改。然后可以用https+域名直接访问工程。。。。。。。。。。。。。。。。。。。
apache Tomcat配置SSL(https)步骤
解决tomcat配置ssl错误的解决办法,不一定有用,只是一个备份。不需要分就是因为不一定能帮到谁。
apache和tomcat整合配置 ssl
nginx和tomcat配置SSL和负载均衡配置,
SSL配置手册-双向ssl认证-证书生成-证书生成示例-tomcat配置
Jboss与Tomcat服务器的SSL配置Jboss与Tomcat服务器的SSL配置
Tomcat中SSL配置(SSL安全协议认证)