当前位置: 代码迷 >> Java Web开发 >> tomcat 配置 ssl
  详细解决方案

tomcat 配置 ssl

热度:754   发布时间:2016-04-17 12:24:43.0
tomcat 配置 ssl 求助
TOMCAT 6.0
JDK 5.0

.keystore 文件
C:\jdk1.5.0\bin>keytool -genkey -alias tomcat -keyalg RSA -keysize 1024 -keystore c:/.keystore -validity 365

server.xml文件
  <Connector port="80" protocol="HTTP/1.1" 
  maxThreads="150" connectionTimeout="20000" 
  redirectPort="8443" />

  <Connector 
  port="8443" protocol="HTTP/1.1" SSLEnabled="true" 
  maxThreads="150" scheme="https" secure="true" 
  clientAuth="true">
<Factory
clientAuth="false"
keystoreFile="c:\.keystore"
sslProtocol="TLS"
keystorePass="nicolweb" />
  </Connector>

  <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />

然后登陆 https://127.0.0.1:8443/
无法显示网页

不知道哪里错了。

------解决方案--------------------
= = 楼主的帖子是SSI 内容却是SSL 让人看的痛苦
------解决方案--------------------
关注。。。
------解决方案--------------------
证书的问题 你参考下上面的教程
------解决方案--------------------
LZ看看我的配置文件,应该是keystoreFile和keystorePass没填吧。我的环境:jdk-6u5、apache-tomcat-6.0.16另:clientAuth应该是做双向认证的,我这只是单向的客户只能看看我自己造的证书,双向等高人讲解。
<Connector className="org.apache.coyote.tomcat6.CoyoteConnector" 
port="8443" minProcessors="5"
maxProcessors="75" enableLookups="true"
acceptCount="100"
protocol="HTTP/1.1" SSLEnabled="true"
maxThreads="150" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS" 
keystoreFile="D:\apache-tomcat-6.0.16\bin\.keystore"
keystorePass="syndaboss" />
  相关解决方案