SunCertPathBuilderException:无法找到请求目标的有效证书路径
SunCertPathBuilderException: unable to find valid certification path to requested target
我已经对这个问题进行了大量研究,并尝试了我发现的所有方法,但都无济于事。
我正在 Windows PC 上开发 Java 应用程序 运行 tomcat 7.
我已经使用以下命令安装了证书
keytool -import -alias srv03wpayco -keystore "C:\Program Files\Java\jdk1.8.0_60\jre\lib\security\cacerts" -file srv03.wpay.co.crt
并在
中尝试了相同的方法
C:\Program Files\Java\jdk1.8.0_60\lib\security\cacerts
和
C:\Program Files\Java\jre1.8.0_60\lib\security\cacerts
文件夹。
我已经确保在 MyEclipse 中配置的 tomcat 使用 java 路径
C:\Program Files\Java\jdk1.8.0_60\jre
通过 Window -> 首选项 -> Java -> 安装的 JRE
并添加了默认 VM 参数
-Djavax.net.ssl.keyStore="C:/Program Files/Java/jdk1.8.0_60/jre/lib/security/cacerts" -Djavax.net.ssl.trustStore="C:/Program Files/Java/jdk1.8.0_60/jre/lib/security/cacerts" -Djavax.net.ssl.keyStorePassword=changeit -Djavax.net.ssl.trustStorePassword=changeit
我是 运行 tomcat 来自 myEclipse IDE 并且仍然得到异常
SunCertPathBuilderException: unable to find valid certification path to requested target
有人可以帮忙吗?我束手无策,不知道还能尝试什么。
试试 keytool -keystore "C:\Program Files\Java\jdk1.8.0_60\jre\lib\security\cacerts" -importcert -alias srv03wpayco -file srv03.wpay.co.crt
根据 SSL Labs SSL scan report for srv03.wpay.co,您没有发送中间证书。
.
你添加这个中级证书后可以试一试吗?您可以从 https://whatsmychaincert.com/?srv03.wpay.co
获取
此外,当您使用它时,请考虑解决 SSL Labs 报告的服务器 SSL 配置的众多漏洞和弱点。
我已经对这个问题进行了大量研究,并尝试了我发现的所有方法,但都无济于事。
我正在 Windows PC 上开发 Java 应用程序 运行 tomcat 7.
我已经使用以下命令安装了证书
keytool -import -alias srv03wpayco -keystore "C:\Program Files\Java\jdk1.8.0_60\jre\lib\security\cacerts" -file srv03.wpay.co.crt
并在
中尝试了相同的方法C:\Program Files\Java\jdk1.8.0_60\lib\security\cacerts
和
C:\Program Files\Java\jre1.8.0_60\lib\security\cacerts
文件夹。
我已经确保在 MyEclipse 中配置的 tomcat 使用 java 路径
C:\Program Files\Java\jdk1.8.0_60\jre
通过 Window -> 首选项 -> Java -> 安装的 JRE
并添加了默认 VM 参数
-Djavax.net.ssl.keyStore="C:/Program Files/Java/jdk1.8.0_60/jre/lib/security/cacerts" -Djavax.net.ssl.trustStore="C:/Program Files/Java/jdk1.8.0_60/jre/lib/security/cacerts" -Djavax.net.ssl.keyStorePassword=changeit -Djavax.net.ssl.trustStorePassword=changeit
我是 运行 tomcat 来自 myEclipse IDE 并且仍然得到异常
SunCertPathBuilderException: unable to find valid certification path to requested target
有人可以帮忙吗?我束手无策,不知道还能尝试什么。
试试 keytool -keystore "C:\Program Files\Java\jdk1.8.0_60\jre\lib\security\cacerts" -importcert -alias srv03wpayco -file srv03.wpay.co.crt
根据 SSL Labs SSL scan report for srv03.wpay.co,您没有发送中间证书。
你添加这个中级证书后可以试一试吗?您可以从 https://whatsmychaincert.com/?srv03.wpay.co
获取此外,当您使用它时,请考虑解决 SSL Labs 报告的服务器 SSL 配置的众多漏洞和弱点。