如何把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