Java Tomcat无法启动HTTPS协议
我从GoDaddy获得了SSL证书,并在密钥库中添加了以下证书:Java Tomcat无法启动HTTPS协议,java,tomcat,ssl-certificate,Java,Tomcat,Ssl Certificate,我从GoDaddy获得了SSL证书,并在密钥库中添加了以下证书: keytool -import -alias root -keystore D:\ProgramFiles\apache-tomcat-6.0.45\conf\tomcat.keystore -trustcacerts -file D:\SSL_cert\root_cert\gd_bundle-g2-g1.crt keytool -import -alias intermed -keystore D:\ProgramFiles\a
keytool -import -alias root -keystore D:\ProgramFiles\apache-tomcat-6.0.45\conf\tomcat.keystore -trustcacerts -file D:\SSL_cert\root_cert\gd_bundle-g2-g1.crt
keytool -import -alias intermed -keystore D:\ProgramFiles\apache-tomcat-6.0.45\conf\tomcat.keystore -trustcacerts -file D:\SSL_cert\intermed_cert\gdig2.crt
keytool -import -alias tomcat -keystore D:\ProgramFiles\apache-tomcat-6.0.45\conf\tomcat.keystore -trustcacerts -file D:\SSL_cert\tomcat_cert\7f5fa603b3815b70.crt
并在Tomcatserver.xml
文件中添加了以下连接器信息:
<Connector
port="443"
maxHttpHeaderSize="8192"
maxThreads="150"
minSpareThreads="25"
maxSpareThreads="75"
enableLookups="false"
disableUploadTimeout="true"
acceptCount="100"
scheme="https"
secure="true"
SSLEnabled="true"
clientAuth="false"
sslProtocol="TLS"
keystoreFile="D:\ProgramFiles\apache-tomcat- 6.0.45\conf\tomcat.keystore"
keystorePass="changeit"
/>
但是没有成功,获取安全连接失败
。catalina日志中没有错误消息。而且localhost:8080
工作正常。通常的Tomcat主页加载在8080
上。但是8443
根本不起作用。
请检查上述步骤是否正确,并在这方面提供帮助。请尝试
https://localhost:8080
https://localhost:8080/也不工作,获取安全连接失败。请尝试以下操作:给定的$Tomcat\bin>keytool…但是keytool存在于JAVA\u HOME\bin路径中,对吗?那么这将如何工作?@Arunpandian尝试一下为什么?这行不通。
https://localhost:8443/