我無法與tomcat建立ssl連接。 Chrome寫道"107 (net::ERR_SSL_PROTOCOL_ERROR"
。 我已經通過keytool生成了mystore文件(>keytool -genkey -alias tomcat -keyalg RSA -keystore mystore -validity 999 -keysize 512
)並將它放到D:\ mystore中。tomcat無法建立ssl連接
也在我的server.xml:
<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="443"/>
<Connector port="443" SSLEnabled="true" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="200"
enableLookups="false" disableUploadTimeout="true"
acceptCount="100" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS"
keystoreFile="d:\mystore" keystorePass="123123" keystoreType="JKS"
keyAlias="tomcat"/>
,當我在日誌中起tomcat存在這些字符串:
INFO: Starting ProtocolHandler ["http-bio-443"]
сен 05, 2012 9:00:29 AM org.apache.coyote.AbstractProtocol start
,當我嘗試 https://localhost/lib
(或https://localhost:443/lib
)沒有工作。
有人可以幫我嗎?
PS: -apache-的tomcat-7.0.29
-jdk1.7.0_5
修復!
遷移到Apache的Tomcat的7.0.28((((
我仍然不知道爲什麼它不起作用,但我從7.0.29更改了tomcat到7.0.28,現在它工作 – Hlib