keytool: Zertifikatimport gibt Fehlermeldung aus - Keystore wurde manipuliert oder Passwort war falsch
Mein Ziel ist es, ein Zertifikat zu generieren, es in eine Datei zu exportieren und in den JDK-Keystore zu importieren.
Im ersten Schritt habe ich mit dem folgenden Befehl ein selbstsigniertes Zertifikat erstellt, wobei ich das Passwort als 'Passwort' für Keystore und Schlüssel angegeben habe:
keytool -genkeypair -keystore .keystore -alias uasera -keyalg RSA
Im zweiten Schritt habe ich das Zertifikat mit einem ähnlichen Passwort und folgendem Befehl exportiert:
keytool -exportcert -keystore .keystore -alias usera -file usera.crt
JETZT!
Ich versuche, dieses Zertifikat in cacerts in JDK mit einem ähnlichen Kennwort und dem folgenden Befehl zu importieren, erhalte jedoch eine Ausnahme.
keytool -importcert -file usera.crt -keypass password -keystore "C:\Program Files\Java\jdk1.7.0_13\jre\lib\security\cacerts"
ERROR
K: \ java \ certificates> keytool -importcert -file usera.crt -keypass password -keystore "C: \ Programme \ Java \ jdk1.7.0_13 \ jre \ lib \ security \ cacerts" Geben Sie das Keystore-Passwort ein: keytool error: java .io.IOException: Der Keystore wurde manipuliert oder das Passwort war falsch