0

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

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

任何想法如何用购买的证书签名?

4

1 回答 1

1

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

于 2010-09-12T20:33:13.047 回答