有人能帮忙解答以下问题吗?
有没有办法通过命令提示符将中间证书添加到 C:\Windows\Sun\Java\Deployment 中的 trust.certs 文件中?
trusted.certs
每当通过 Java 控制面板导入证书时,文件都会更新。这是一个手动过程。
有没有办法trusted.certs
通过脚本添加受信任的中间证书?
在上图中,位于trusted.certs
C:\Windows\Sun\Java\Deployment 位置的中间证书都会显示在 Java 控制面板上的系统受信任证书下(安全选项卡->证书)
例如,假设我有受信任的中间证书C.cert
,我想trusted.certs
通过脚本或命令将其添加到 C:\Windows\Sun\Java\Deployment 文件中,以便它显示在 Java 控制面板中的系统证书下。如何实现?
答案1
有没有办法通过脚本将受信任的中间证书添加到trusted.certs?
您可以使用密钥工具来完成此操作。以下命令将 test.cer 导入证书存储区。
keytool -import -keystore cacerts -file -noprompt test.cer
或者到信任库:
keytool -noprompt -importcert -alias mycert -file mycert.cer -keystore truststore
来源: