3429关注10289浏览
Tomcat 7.0.88
JDK7
如果配置文件写成1:sslProtocol="TLSv1+TLSv1.1+TLSv1.2"这样,Tomcat启动时直接报错:
java.security.NoSuchAlgorithmException: TLSv1+TLSv1.1+TLSv1.2 SSLContext not available
如果写成2:sslProtocol="TLS"这样,chrome浏览器、包括开发工具访问都没问题,但是小程序真机上直接报错
request:fail ssl hand shake
error:java.security.cert.CertPathValidatorException
.
.
.
<Connector port="443" protocol="org.apache.coyote.http11.Http11Protocol"
SSLEnabled="true"
maxThreads="150"
scheme="https" secure="true"
1:sslProtocol="TLSv1+TLSv1.1+TLSv1.2"
2:sslProtocol="TLS"
clientAuth="false"
keystoreFile="/root/Tomcat/apache-tomcat-7.0.88/conf/cert/www.qghls.com.pfx"
keystorePass="123456"
keystoreType="PKCS12"/>
我在网上看了下,说是因为JDK7的原因,需要升级到JDK8
是这个原因吗? 你们是怎么解决的 ,谢谢
-
至过去的我
2044人对此回答表示赞同
我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>