【发布时间】:2013-12-11 16:16:30
【问题描述】:
我有一个由以下证书链签名的小程序:
Softkey-Kazakhstan (JCE Code Signing CA)
Subject: CN=Softkey-Kazakhstan,OU=Java Software Code Signing,O=Sun Microsystems Inc
Issuer: CN=JCE Code Signing CA,OU=Java Software Code Signing,O=Sun Microsystems Inc,L=Palo Alto,ST=CA,C=US
JCE Code Signing CA (JCE Code Signing CA)
Subject: CN=JCE Code Signing CA,OU=Java Software Code Signing,O=Sun Microsystems Inc,L=Palo Alto,ST=CA,C=US
Issuer: CN=JCE Code Signing CA,OU=Java Software Code Signing,O=Sun Microsystems Inc,L=Palo Alto,ST=CA,C=US
这个小程序包含自定义加密提供程序实现和一些额外的帮助 jars。它必须能够处理本地文件和 USB 设备。
Java 抱怨它不知道这个证书。根证书似乎是来自 Sun 的用于代码签名的合法证书,java 应该知道它,但由于某种原因它不知道。
我应该怎么做,让java不会抱怨这个applet?我应该提取这个根证书 JCE 代码签名 CA 并将其安装到 $JRE/lib/security/cacerts 中吗?
【问题讨论】:
标签: java applet certificate jce