原文:【问题记录】Java服务发起HTTPS请求报错:PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException

问题报错 今天上线了我开发的一个OAuth 单点登录客户端的实现,在测试系统验证没问题,到生产环境由于单点登录服务端HTTPS协议,报错如下: 导致报错的原因是 HTTPS 域名的公钥证书不在 JDK JRE 的证书库中,被Java认为是不可信的。 解决方案 导出证书 首先需要获取 HTTPS 域名的公钥证书,可以通过浏览器导出,如下是 Chrome 浏览器导出百度的公钥证书。 上传证书到服务器 ...

2021-09-28 17:28 0 492 推荐指数:

查看详情

解决 java 使用ssl过程中出现"PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path

今天,封装HttpClient使用ssl时报一下错误: 在参考了图解https协议之后,发现这个报错应该就是在客户端“validate crt”的过程中,所以正常的解决思路应该想办法将服务器的证书写入到客户端。 后来在oracle的一篇博客中找到一下的解决方式: 关键步骤: 注意 ...

Thu Dec 01 06:41:00 CST 2016 2 32174
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM