unable to find valid certification path to requested target

访问https地址的时候报错。

问题原因:不信任的地址

解决处理方法:添加证书。

1. 打开需要信任的网址

2.

 

3.

 

 4.

5. 

6.

 

7. 导出。然后为了方便放到了 d盘下 :  d://test.cer

 8. 

9.导入证书到 jre中

   9.1(1)  本地开发环境安装方法,windows的。首先找到jre。

                我的是:D:\work\java\jdk1.8.0_131\jre

        (2)打开jre文件夹下  lib\security

        (3)cmd 执行:keytool -import -alias abc -keystore cacerts -file D://test.cer,

                其中:

                -alias 指定别名(推荐和证书同名)

                -keystore 指定存储文件(此处固定)

                -file 指定证书文件全路径(证书文件所在的目录)

                图片中为jiaofei.cer 是因为我接的之前的图,按照真实文件名执行即可。

 

         (4)输入密码:changeit,然后:是否信任此证书? [否]:    输入y

         (5)查看是否成功:keytool -list -keystore cacerts -alias abc   abc是上面执行的时候起的别名

 

   9.2(1)linux安装方式。首先找到jre。

        (2)whereis java 

                 ls -lrt /usr/bin/java

                 ls -lrt /etc/alternatives/java

 找到jre ,其他和 上面都一样了。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值