您的位置:首页 > 运维架构 > 网站架构

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

2017-09-19 18:46 639 查看
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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  PKIX cacerts