使用 GeoTrust 的证书回复签署 midlet

发布于 2024-09-19 01:11:33 字数 223 浏览 4 评论 0原文

我收到了一个 .cer 文件,该文件的请求是从其他计算机发出的。 我将证书导入到我的密钥库中,并尝试使用 jarsign 对 midlet 进行签名。 并得到这个错误: jarsigner:找不到以下证书链:somealias。 somealias 必须引用包含私钥和相应公钥证书链的有效 KeyStore 密钥条目。

我能够使用生成的密钥对其进行签名。

有什么想法如何使用购买的证书对其进行签名吗?

i got a .cer file which the request for was made from some other computer.
i imported the certificate to my keystore and tried to sign the midlet using jarsign.
and got this error:
jarsigner: Certificate chain not found for: somealias. somealias must reference a valid KeyStore key entry containing a private key and corresponding public key certificate chain.

i was able to sign it with generated key.

any ideas how to sign it with the purchased certificate?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

神妖 2024-09-26 01:11:33

问题是您将与证书相对应的私钥留在了另一台计算机上。由于不清楚如何创建请求,也不清楚如何检索私钥(或将其与您收到的 .cer 文件关联)。最好的想法可能是联系 GeoTrust 支持 - 一些 CA 在这种情况下提供恢复程序或重新颁发证书。

The problem is that you've left the private key, that corresponds to the certificate, on that other computer. Since it's not clear, how you created the request, it's also not clear, how to retrieve the private key (or associate it with the .cer file that you've received). Probably the best idea would be to contact GeoTrust support - some CAs provide a recovery procedure or reissue certificates in such cases.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文