0

在我的 Web 应用程序中有一个从 html 页面生成 pdf 的选项。执行此操作时会出现以下异常。在这个 html 页面中,我们通过 https 访问 css 文件。但是,我可以通过 https 成功访问 Web 应用程序。

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

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

Caused by: sun.security.provider.certpath.SunCertPathBuilderException: 
           unable to find valid certification path to requested target

请提供您的宝贵建议。谢谢!!

4

1 回答 1

0

您的浏览器使用证书存储,并检查您正在访问的站点的公共证书是否可用。如果是这样,您访问该站点将没有问题。

Java 也会检查其证书存储,但它与您的浏览器使用的不同。这在有关数字签名的白皮书中进行了解释 搜索文档以查找 PKIX,您会发现发生了什么。

于 2012-09-03T16:04:07.813 回答