PFX zu JKS keytool-Konvertierung: Alias <*> existiert nicht

Ich versuche zu konvertieren x.PFX-Datei auf x.JKS-Datei mithilfe von keytool, aber ich erhalte folgende Fehlermeldung:

keytool error: java.lang.Exception: Alias <2> does not exist

Aktionen, die vor diesem Fehler sind:

Liste x ist.PFX-Datei Inhalt (nur Lesen, alias-name):

keytool -v -list -storetype pkcs12 -keystore x.pfx

Enter keystore password: x

Keystore type: PKCS12   
Keystore provider: SunJSSE

Your keystore contains 1 entry

Alias name: 2
Creation date: 11-nov-2012

Entry type: PrivateKeyEntry
Certificate chain length: 3
Certificate[1]:
Owner: CN=x, OU=x, C=x
Issuer: CN=x, O=x, C=x
Serial number: x
Valid from: Wed Oct 24 11:46:10 CEST 2012 until: Fri Dec 13 09:28:40 CET 2013
Certificate fingerprints:

etc.

Umwandlung von x ist.PFX-Datei in x.JKS-Datei mit "2" als Quelle alias-Namen

keytool -importkeystore -srckeystore x.pfx -srcstoretype pkcs12 -srcalias 2 -destkeystore x.jks -deststoretype jks -destalias xyz
Enter destination keystore password: y
Re-enter new password: y
Enter source keystore password: x
keytool error: java.lang.Exception: Alias <2> does not exist

Ich bin nicht sicher, was ich falsch mache? PFX-Datei enthält nur einen Eintrag mit nur einem alias (2). Ich habe auch versucht, mit diesen srcalias Werte: 2, "2", "2". Gibt es irgendeinen anderen Weg, um zu konvertieren PFX in JKS mithilfe von keytool, ohne zu wissen, Quelle alias-Namen?

InformationsquelleAutor mrm | 2012-11-11

Schreibe einen Kommentar