我正在使用我的证书
keytool -genkey -alias xyz -keyalg RSA -keystore xyz1
并将其导入
<Connector port="8443"
protocol="org.apache.coyote.http11.Http11Protocol"
maxThreads="25" SSLEnabled="true" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS" keystoreFile="/Users/xyz/keytool/xyz1" keystorePass="HelloHello"/>
根据catalina日志,tomcat已成功启动
2015年10月19日上午7:52:38 org.apache.coyote.AbstractProtocol start INFO:启动ProtocolHandler [“http-bio-8443”]
现在,当我尝试访问HTTPS localhost:8443上的网站页面时,会下载一个7字节的空白文件,其中包含一些特殊字符 .
tomcat日志中没有错误 .
1 回答
你可以看到我的工作ssl配置:
密钥库文件存储在相对于CATALINA_HOME参数的文件夹中 . 也许路径有问题?
尝试将它相对于tomcat根文件夹 .
另一件需要检查的事情是:你在浏览器中写过https://localhost:8443/[your_war_path]吗?
编辑:另一件事,检查
web.xml
您发送数据作为联盟,例如: