访问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 ,其他和 上面都一样了。