【问题标题】:Jar signing in Netbeans IDE 7.3 produces "The signer's certificate chain is not validated"Netbeans IDE 7.3 中的 Jar 签名产生“签名者的证书链未经验证”
【发布时间】:2013-05-10 12:58:16
【问题描述】:

我有一个 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 link 中的步骤将 pfx 转换为 Java 密钥库

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

IDE(项目属性 | 部署 | 签名证书)要求提供密钥库路径、密码、密钥别名和密钥密码。我填好了。

现在我进行了清理和构建,但请注意以下消息:

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

我做错了什么?

【问题讨论】:

    标签: java certificate java-web-start jar-signing


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2018-06-03
      • 2012-08-03
      • 2012-01-20
      • 2019-05-11
      • 2011-08-01
      • 2012-07-02
      • 2021-05-20
      • 2021-12-06
      • 2018-05-11
      相关资源
      最近更新 更多