『问题记录』PKIX path building failed问题
问题原因
Springboot请求外部https接口,由于ssl证书信任问题会导致PKIX path building failed问题。具体体现在请求小程序接口时,出现以上错误。
错误信息
PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
解决方法
URL realUrl = null;
try {
realUrl = new URL(url);
if("https".equalsIgnoreCase(realUrl.getProtocol())){
SslUtils.ignoreSsl();
}
} catch (Exception e) {
logger.error(e.toString(

本文详细解析了Springboot应用中遇到的PKIX路径构建失败问题,该问题源于SSL证书的信任缺失,在请求https接口时尤为突出。通过自定义SSL证书信任管理和主机名验证,提供了有效的解决方案,确保HTTPS请求的正常进行。
最低0.47元/天 解锁文章
1062

被折叠的 条评论
为什么被折叠?



