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

问题产生:

本地与测试环境下使用 apache的HttpClient访问第三方https域名下的接口可以正常请求,但上线到正式环境后进行请求时日志报错。

基本原因:

在jdk证书库里找不到该https域名的公钥证书,被jdk拒绝访问。

解决方法

如上所述,要解决这个问题的方法就是:
1、相信所有外来证书;
2、在jdk证书库里添加该域名的公钥证书。
以下对第二种方法进行相应陈述:
1、获取 HTTPS 域名的公钥证书,可以通过浏览器导出并命名为”ca.cer“具体步骤如下。



2、上传证书到服务器上,记住上传的路径,最好是/root目录下。
3、进入到jdk目录下的jre\lib\security这个目录然后执行以下语句

keytool -import -alias cacerts -keystore cacerts -file /root/CA.cer

输入密码 : changeit
最后确定: yes
该问题就解决了

unable to find valid certification path to requested target相关推荐

  1. Spring Boot项目中使用RestTemplate调用https接口出现 unable to find valid certification path to requested target

    问题描述:Spring Boot项目中使用RestTemplate调用https接口出现以下错误: PKIX path building failed: sun.security.provider.c ...

  2. 【已解决】Https请求报错:unable to find valid certification path to requested target

    SSL认证失败: 报错信息如下: sun.security.validator.ValidatorException: PKIX path building failed: sun.security. ...

  3. Https请求报错:unable to find valid certification path to requested target

    SSL认证失败: 报错信息如下: sun.security.validator.ValidatorException: PKIX path building failed: sun.security. ...

  4. IDEA运行报Command line is too long和unable to find valid certification path to requested target

    IDEA解决 Maven:unable to find valid certification path to requested target 一.报错信息: Could not transfer ...

  5. HttpClient发送Https请求报 : unable to find valid certification path to requested target

    一.场景   近期在对接第三方接口时,通过HttpClient发送Https请求报 : unable to find valid certification path to requested tar ...

  6. jenkins设置清华镜像时报错 unable to find valid certification path to requested target

    jenkins在设置清华镜像时,会报找不到证书的错,具体报错内容: 检查更新中心: SSLHandshakeException: sun.security.validator.ValidatorExc ...

  7. JAVA 解决 unable to find valid certification path to requested target 证书认证

    JAVA 解决 unable to find valid certification path to requested target 证书认证 下载证书 导入证书 更新证书 其他命令 下载证书 点击 ...

  8. 解决PKIX:unable to find valid certification path to requested target 的问题

    注意:本文出自"阿飞"的博客 ,如果要转载本文章,请与作者联系! 并注明来源: http://blog.csdn.net/faye0412/article/details/6883 ...

  9. JAVA 证书信任 :unable to find valid certification path to requested target

    最近使用 gradle 配置阿里云的maven代理仓库:https://maven.aliyun.com/repository/public 构建的时候遇到:unable to find valid ...

  10. 【SSL】调用HTTPS://服务遇到错误:unable to find valid certification path to requested target

    前言 OkHttpClient 最近有个需求,需要调用一个https开头的URL服务. 服务方提供了一个demo,但,demo是调用http的服务. 网上找了一大圈,发现盖起来要这样要那样的.都不符合 ...

最新文章

  1. VSCode中.py文件找不到路径的解决办法
  2. BIOS系统服务 —— 直接磁盘服务(int 0x13)
  3. Python基础教程:字符串中split与rsplit的方法原理教程
  4. java设计模式--工厂模式
  5. 行业场景智能应用,解锁边缘计算时代新机遇
  6. 使用Spring Rest和Spring Data JPA和H2以及Spring Boot示例的Restful API
  7. 希捷银河声音大_【推仔说新闻】那款硬盘它终于来了 希捷推出首款双磁臂硬盘...
  8. C/C++语言以某符号分割字符串
  9. 在macOS Big Sur上如何重置蓝牙?
  10. 一分钟搞懂 分布式与集群
  11. 做人做得最失败的一次
  12. 北大飞跃手册_【通知】关于转发吉林大学大学生飞跃社团2020年吉林大学飞跃手册预发布会即将召开!...
  13. 找出连续数字中缺失的数字
  14. 网吧游戏服务器制作教程,图文教程:网吧无盘系统服务端设置细节
  15. 微信程序开发系列教程(二)微信订阅号+人工智能问答服务
  16. 多个三元表达式的写法
  17. android特效 插件
  18. 海尔CEO张瑞敏演讲语录
  19. 时间窗口算法用matlab,一种基于动态规划算法的时间窗口相关的参与者选择方法与流程...
  20. 93---Python 极坐标系下绘制椭圆

热门文章

  1. 上海小i机器人创始人:并非炒作 Siri几乎完全侵权
  2. Android软键盘弹不出的问题
  3. 奇迹服务器数据修改,奇迹Mu商业服务端 客户端装备外观修改说明!
  4. fullpage插件
  5. php strpos 编码问题,php-关于strpos的问题。 如何获得第二次出现的字符串?
  6. Navicat中出现MySQL server has gone away错误
  7. 【ROS入门21讲】订阅者Subscriber的编程使用
  8. 知道这些网站,能让你的工作效率提高2000%!
  9. 电脑怎么改默认浏览器为谷歌
  10. 寒假2019培训:白银莲花池-usaco2007(洛谷P2411)