keytool-Fehler: java.lang.Exception: Eingabe kein X. 509-Zertifikat
Ich versuche zu importieren, wählen Gmails smtp-Zertifikat für die Verwendung mit Jira, aber ich bekomme diese Fehlermeldung beim importieren mit Javas keytool.
Ich verwendet openssl, um das Zertifikat zu erhalten, alles, was zwischen ----Begin Certificate - - - -- - - End Certificate---- (inclusive). Ich habe auch versucht, ein x ist.509-Zertifikats mithilfe von Windows Zertifikat Manager, aber bekomme immer noch diese Fehlermeldung. Ich habe überprüft, dass es keine zusätzlichen Leerzeichen in der Datei.
Ich habe gesehen, viele Menschen mit diesem problem auch online, aber keine der Lösungen scheint zu funktionieren für mich. Jede Hilfe würde geschätzt werden.
Dank
InformationsquelleAutor dbbooh01 | 2010-08-10
Du musst angemeldet sein, um einen Kommentar abzugeben.
openssl x509 -outform der -in foo.pem -out foo.der
Verwenden Sie dann die DER-kodierte Ausgabe-Zertifikat.
Diese tatsächlich arbeiten, ich vergaß das argument -trustcacerts bei der Verwendung von keytool. Danke für die Hilfe
der Grund dafür wohl gearbeitet wird, weil
-trustcacerts
importiert die standard root CAs aus dem verteilten cacerts-Datei. Dies würde auch den root-CAs in der trust-Kette für Gmail.gibst du mir den ganzen Befehl, den Sie eingegeben haben. ich habe auch schreiben
x509 -outform der -in gmail.pem -out gmail.der
aber es nicht erzeugen Datei gamil.der. wo es erzeugt die Datei gmail.der ?InformationsquelleAutor
Die Antwort ist richtig, aber sicher sein, um die
-----BEGIN CERTIFICATE-----
und-----END CERTIFICATE-----
im copy/paste.Dieser Befehl wird dann die Arbeit:
und dann können Sie tun:
InformationsquelleAutor
Leider openssl hat bei mir nicht funktioniert.
Verwendet in diesem knowledge base und Erfolg gefolgt.
https://knowledge.verisign.ch/support/code-signing-support/index?page=content&id=SO18659&actp=search&viewlocale=en_US&searchid=1343045026667
InformationsquelleAutor