Linux jdk中导入https CA证书


Linux jdk中导入https CA证书,
Step1

从网站直接导出https CA证书 base64

Step2

上传至服务器/data/jdk1.8.0_202/jre/lib/security

Step3

将证书导入java的cacerts证书库

Step4

执行keytool -import -alias XXX -keystore cacerts -file /data/jdk1.8.0_202/jre/lib/security/XXX.cer

Step5

输入cacerts证书库的密码 changeit

Step6

确认信任 yes

Step7

查看证书是否已安装信任
keytool -list -keystore cacerts -alias XXX

解释:

-alias 指定别名(推荐和证书同名)

-keystore 指定存储文件(此处固定)

-file 指定证书文件全路径(证书文件所在的目录)

注意:

当切换到 cacerts 文件所在的目录时,才可指定 -keystore cacerts, 否则应该指定全路径;

如果想替换证书

cd ${JAVA_HOME}/jre/lib/security
keytool -delete -alias XXX -keystore cacerts
keytool -import -alias XXX -keystore cacerts -file ${JAVA_HOME}/jre/lib/security/XXX.cer
keytool -list -keystore cacerts -alias XXX


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM