且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

使用Java消费API的一个错误消息PKIX path building failed以及解决方案

更新时间:2022-02-10 20:09:30

我使用Java代码消费一个网站的Restful API,遇到如下错误:


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




只需要将该网站的证书从浏览器导出,然后再倒入本地JDK的keystore即可。


具体做法如下:


浏览器里导出网站证书:




存储成base 64格式:





检查下Eclipse里使用的JRE的位置:




到该位置下,用软件Portecle打开keystore文件: