Windows和Linux 导入java https调用接口时的受信任证书

2022-11-30 21:21:54 浏览数 (2)

Windows导入信任证书: 1.cd 切换到%JAVA_HOME%/jre/lib/security/下,     注:%JAVA_HOME% 此处例如E:Program FilesJavajdk1.8.0_131 2.此处打开命令行: keytool -import -v -trustcacerts -alias sxdzswj -file C:UsersAdministratorDesktop湖南dzswj.cer -storepass changeit -keystore cacerts     注:-alias 证书别名        -file 要导入的证书目录位置        -storepass jdk的默认密码        -keystore cacerts此处是jdk的证书存放文件,无需更改 3.上一步命令制定完会出现 是否信任此证书?[否]:y     注:输入y 4.成功会提示,证书已添加到密钥库中

Linux 导入信任证书: 1.查看jdk环境变量  echo $JAVA_HOME 2.cd /usr/java/jdk1.8.0_161/jre/lib/security 3.keytool -import -v -trustcacerts -alias sxdzswj -file /www/dzswj.cer -storepass changeit -keystore cacerts

1.查看某个证书,注grep 后面的 sxdzswj 即为上面导入证书时的别名 keytool -list -keystore cacerts | grep sxdzswj 2.查看目前环境下的证书 keytool -list -keystore cacerts 3. 删除某个已安装的证书 sxdjswj :即为上面导入证书时的别名 keytool -delete -alias sxdzswj -keystore cacerts

0 人点赞