我们需要向客户提供 JRE 8 来启动他们的 WebStart 应用程序。因此,我们还需要提供对它们启动的代码进行签名的签名 CA。
JRE 可以作为 tar.gz 文件使用,只需解压即可。我可以在该“安装”上调用 javacpl.exe 并添加签名 CA,但这只会为当前用户更改它。无法以这种方式修改系统签名 CA。
有人可以给我一些关于如何与该 JRE 一起提供此类自定义签名 CA 的提示吗?
最佳答案
将受信任的证书添加到 lib/security/cacerts
中应该就足够了。这可以使用 keytool
命令来完成:
keytool -import -trustcacerts \
-keystore ./lib/security/cacerts \
-storepass changeit \
-alias TrustedCA -import -file TrustedCACert.cer
关于java - 为 JRE 提供预安装的 Windows 签名 CA,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53004600/