在Netbeans IDE 7.3中签名Jar会生成"签名者的证书链未经过验证"

lik*_*udo 5 java certificate jar-signing java-web-start

我有一个PVK和SPC文件,并希望使用它们来签署Netbeans IDE 7.3中的jar文件.我的应用程序将从Java Web Start部署.

我使用keytool将它们组合成一个PFX文件.

"C:\ Program Files\Microsoft SDKs\Windows\v7.1\Bin\pvk2pfx.exe"-pvk joy.pvk -spc joy.spc -pi happy -pfx joyful.pfx

我找到了别名.

"C:\ Program Files\Java\jdk1.7.0_17\bin\keytool"-v -list -storetype pkcs12 -keystore joyful.pfx> abc.txt

然后我从这个Comodo 链接的步骤将pfx转换为Java Keystore

"C:\ Program Files\Java\jdk1.7.0_17\bin\keytool"-importkeystore -srckeystore joyful.pfx -srcstoretype pkcs12 -destkeystore joyful.jks -deststoretype JKS

IDE(项目属性|部署|签名证书)要求提供密钥库路径,密码,密钥别名和密钥密码.我填写它.

现在我做了一个干净的构建,但注意到这个消息:

警告:未验证签名者的证书链.

我做错了什么?

Jeh*_*lio 2

我遇到了同样的问题 - 再次导入和导出具有完整证书链的 pfx 文件对我有帮助。有关详细信息,您可以查看我的帖子:http://jehy.ru/articles/2013/12/12/warning-the-signers-certificate-chain-is-not-validated/