JAVA环境下JDK导入指定网站下载下来的证书

查了很多文章,都写的乱七八糟的,不是缺这就是缺那,反正不完善,经过各种试,会出现很多问题,比如keytool命令不能识别的问题,或者执行命令报错的问题,很多。

经过各种测试,最终将我下载下来的csdn证书导入了本地JDK证书信任库中。

步骤如下:

1.windows命令行

win+R --》cmd   或者都可,我用的是cmd执行的

2.进入本地jdk安装目录的bin目录

错误做法: 

查了很多都是进入什么...../jdk1.8.0_161\jre\lib\security/

 

正确的命令执行:

 

//查看cacerts中的证书列表:

keytool -list -keystore "%JAVA_HOME%/jre/lib/security/cacerts"  -storepass  changeit

//导入指定证书到cacerts:

keytool -import -alias ctrip -file "d:\Ctriproot.cer" -keystore "%JAVA_HOME%/jre/lib/security/cacerts"  -storepass changeit -trustcacerts

//删除cacerts中指定名称的证书:

keytool -delete -alias ctrip -keystore "%JAVA_HOME%/jre/lib/security/cacerts" -storepass changeit
最后结果:

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

醉梦洛

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值