在Tomcat 8上获取SSL紧急错误

时间:2016-12-14 09:52:55

标签: tomcat ssl

我在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

1 个答案:

答案 0 :(得分:0)

您需要添加SSLEnabled="true"。默认值为false

请参阅https://tomcat.apache.org/tomcat-8.0-doc/config/http.html

  

使用此属性在连接器上启用SSL流量。要在连接器上启用SSL握手/加密/解密,请将此值设置为true。 默认值为false。