如何把Https网站中的安全证书导入到java中的cacerts证书库?

Caused by: sun.security.validator.ValidatorException: PKIX path  

在项目开发中,有时会遇到与SSL安全证书导入打交道的,如何把证书导入java中的cacerts证书库呢?
方法如下:

第一步:进入某个https://www.xxx.com开头的网站,把要导入的证书下载过来:

以chrome为例:

第二步:把上面那步的(weixin.cer)这个证书导入java中的cacerts证书库里

windows cmd下执行:
keytool -import -alias weixin -keystore C:\jdk1.5\jre\lib\security\cacerts -file C:\weixin.cer -trustcacerts

linux shell下执行:
keytool -import -alias weixin -keystore /usr/java/jdk1.8.0_92/jre/lib/security/cacerts -file /root/weixin.cer -trustcacerts

会提示你输入cacerts证书库的密码,
java中cacerts证书库的默认密码:changeit

 

转载于:https://my.oschina.net/sunchp/blog/1540046

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值