我在Tomcat 8上配置了SSL,但在运行链接https://localhost:8443
<Connector
port="8443"
protocol="org.apache.coyote.http11.Http11NioProtocol"
maxHttpHeaderSize="1048576" maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" disableUploadTimeout="true" useBodyEncodingForURI="true" acceptCount="100"
scheme="https"
secure="true"
clientAuth="false"
sslProtocol="TLS"
keystoreFile="C:\Program Files\Java\jdk1.8.0_101\bin\old\bbmwtapx01.ad.bgep.co.uk.jks"
keystorePass="****"
keyAlias="bbmwtapx01.ad.bgep.co.uk"/>
此网站无法提供安全连接 localhost发送了无效的响应。 尝试运行Windows网络诊断程序。 ERR_SSL_PROTOCOL_ERROR
请帮我解决这个问题。我尝试了很多选项,但无法在https上运行。
先谢谢你 谢谢, NEHA
答案 0 :(得分:0)
您需要添加SSLEnabled="true"
。默认值为false
请参阅https://tomcat.apache.org/tomcat-8.0-doc/config/http.html
使用此属性在连接器上启用SSL流量。要在连接器上启用SSL握手/加密/解密,请将此值设置为true。 默认值为false。