keytool erreur: java.lang.Exception: pas d'Entrée d'un X. 509 certificate
Je suis en train d'importer Gmails smtp certificat pour une utilisation avec Jira, mais j'ai cette erreur lors de l'importation à l'aide de Javas keytool.
Je openssl utilisée pour obtenir le certificat, le tout entre ----Begin Certificate - - - -- - - End Certificate---- (inclus). J'ai également essayé de créer un "x".509 certificat en utilisant le Gestionnaire de Certificats Windows, mais toujours cette erreur. J'ai vérifié qu'il n'y a aucun supplément d'url dans le fichier.
J'ai vu beaucoup de gens avec ce problème en ligne, mais aucune solution ne semble fonctionner pour moi. Toute aide serait appréciée.
Grâce
OriginalL'auteur dbbooh01 | 2010-08-10
Vous devez vous connecter pour publier un commentaire.
openssl x509 -outform der -in foo.pem -out foo.der
Puis utilisez le encodé DER certificat de sortie.
En fait, cela n'a fonctionné, j'ai oublié l'argument -trustcacerts lors de l'utilisation de keytool. Merci pour l'aide
la raison c'est probablement ce qui a fonctionné, c'est parce que
-trustcacerts
importations de la norme de certification racine de l'distribué fichier cacerts. Cela permettrait de comprendre la racine du Tas qui étaient dans la chaîne de confiance pour Gmail.voulez-vous me donner toute commande que vous avez entré. j'ai aussi écrire
x509 -outform der -in gmail.pem -out gmail.der
mais il ne génère pas de fichier gamil.der. où il générer le fichier gmail.der ?OriginalL'auteur Borealid
La réponse est correcte, mais assurez-vous d'INCLURE les
-----BEGIN CERTIFICATE-----
et-----END CERTIFICATE-----
dans le copier/coller.Cette commande va alors travailler:
et puis tu fais:
OriginalL'auteur Robert Glover
Malheureusement, openssl n'a pas fonctionné pour moi.
Utilisé cette base de connaissances et le succès a suivi.
https://knowledge.verisign.ch/support/code-signing-support/index?page=content&id=SO18659&actp=search&viewlocale=en_US&searchid=1343045026667
OriginalL'auteur Sydwell