Jarsigner: chaîne de certificats introuvable pour

j'ai importé un certificat en privé ~/.keystore fichier:

keytool -list
Enter keystore password:

Keystore type: JKS
Keystore provider: SUN

Your keystore contains 1 entry

mylyn-mantis, Jul 15, 2010, trustedCertEntry

et j'essaie de signer un bocal avec, mais j'obtiens une erreur "chaîne de certificat non trouvée".

jarsigner -verbose  /home/robert/file.jar mylyn-mantis
jarsigner: Certificate chain not found for: mylyn-mantis.  mylyn-mantis must reference a valid KeyStore key entry containing a private key and corresponding public key certificate chain.

Comment puis-je résoudre ce problème?

19
demandé sur Robert Munteanu 2010-07-15 17:17:42

1 réponses

il semble que votre keystore ne contient qu'un certificat (clé publique) vous avez besoin d'une entrée de clé complète, avec une clé privée, et l'ensemble de la chaîne de certificat pour être en mesure de signer n'importe quoi

14
répondu Maurice Perry 2010-07-15 13:30:30