主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
在将https证书导入jdk之前,先在浏览器中打开需要证书的网站,然后下载https证书。保存的证书可以任意命名,只要是唯一的。然后把证书复制到%JAVA_HOME%/jre/bin/ path,也就是确保证书和keytool.exe文件在同一个目录下(其实不一样也可以,但是执行命令的时候需要指定路径)。
Jdk导入https证书的流程如下:
复制后打开文档窗口:run -cmd。
keytool-import-v-trust cacerts-alias zhujicankao-file zhujicankao . cer-store pass change it-keystore % JAVA _ HOME %/JRE/lib/security/cacerts
解释:
1.zhujicankao是可以自己修改的名称,zhujicankao.cer是导出的证书。同样,这里的证书名称可以随机选择,但前提是要保证C:\ program files \ Java \ JDK 1 . 6 . 0 _ 24 \ JRE \ lib \ security目录下的cacerts文件中之前没有导入过同名的证书,也就是保证你要导入的证书。
2.changeit它是密码,这是java中的缺省值。
3.keytool是jdk的bin目录下的exe文件,默认是jdk自带的。我电脑上的目录是:C:\ Program Files \ Java \ JDK 1 . 6 . 0 _ 24 \ JRE \ bin \ keytool.exe。
4.%JAVA_HOME%/jre/lib/security/cacerts在此路径中,% JAVA _ HOME %/JRE/lib/security/是路径,cacerts是文件(证书将导入到的文件)。当然,要确保已经配置了java_home环境变量。我的java_home环境变量是:C:\ Program Files \ Java \ JDK 1 . 6 . 0 _ 24。
5.其他保持不变。
6.如果出现提示:& # 8221;您信任这个证书吗?[否]:& # 8221;,那么请输入& # 8221;y & # 8221。
当出现“证书已添加到密钥库[cacerts]正在存储中”时,祝贺您成功添加。
注意:如果提示您找不到指定的文件,那么路径可能是错误的。这里我先执行CD C:\ Program Files \ Java \ JDK 1 . 6 . 0 _ 24 \ JRE \ bin \到keytool所在的目录执行上面的命令。
以后更新时,先删除原证书,再导入新证书。
以下是一些常用命令:
//检查cacerts中的证书列表:
keytool-list-keystore & # 8220;% JAVA _ HOME %/JRE/lib/security/cacerts & # 8221;storepass changeit
//删除cacerts中具有指定名称的证书:
keytool-delete-alias zhujicankao-keystore & # 8220;% JAVA _ HOME %/JRE/lib/security/cacerts & # 8221;storepass changeit
//将指定的证书导入cacerts:
keytool-import-alias zhujicankao-file zhujicankao . cer-keystore & # 8220;% JAVA _ HOME %/JRE/lib/security/cacerts & # 8221;-store pass change it-trustscacerts
以上是jdk导入https证书的详细步骤。希望能帮到你。
这几篇文章你可能也喜欢:
本文由主机参考刊发,转载请注明:jdk导入https证书的详细步骤 https://zhujicankao.com/86873.html
评论前必须登录!
注册