Java 使用GeoTrust的证书回复对midlet进行签名

Java 使用GeoTrust的证书回复对midlet进行签名,java,certificate,midlet,keystore,keytool,Java,Certificate,Midlet,Keystore,Keytool,我得到了一个.cer文件,该文件是从其他计算机发出的请求。 我将证书导入密钥库,并尝试使用jarsign对midlet进行签名。 得到了这个错误: jarsigner:找不到的证书链:somealias。somealias必须引用包含私钥和相应公钥证书链的有效密钥库密钥项 我可以用生成的密钥签名 您知道如何使用购买的证书进行签名吗?问题是您将与证书对应的私钥留在了另一台计算机上。由于不清楚您是如何创建请求的,因此也不清楚如何检索私钥(或将其与您收到的.cer文件关联)。最好的办法可能是联系Geo

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

我可以用生成的密钥签名


您知道如何使用购买的证书进行签名吗?

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