PKIX路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到所请求目标的有效证书路径?

时间:2015-01-20 13:46:11

标签: java https tomcat7 directoryservices pkix

我使用java创建了一个带keytool的本地密钥库,并在Apache Tomcat中完成了ssl配置。

我已经在我的本地机器上安装了证书,甚至作为trustedentry添加到jre cacerts。

通过https通过浏览器打开工作正常enter image description here

但问题是在尝试通过目录服务进行访问时。

error: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

1 个答案:

答案 0 :(得分:0)

最后,我通过找出正确的JRE并将证书添加为可信条目来解决问题。

  

使用浏览器很好,因为浏览器知道了   证书是可信的,但 JRE 在这种情况下是愚蠢的。所以,需要   将证书作为可信条目添加到的cacerts密钥库   正确的JRE(当我们在系统上安装了多个JRE时)。