2010-10-26 14 views

Antwort

26

innen erstellen Laden mit temporären Schlüssel :

keytool -genkey -alias temp -keystore yourkeystore.jks -storepass Hello1 

löschen Dann vorhandenen Eintrag:

keytool -delete -alias temp -keystore yourkeystore.jks -storepass Hello1 

Jetzt hast du leer Laden. Sie können überprüfen, dass es leer:

keytool -list -keystore yourkeystore.jks -storepass Hello1 

Dann wird Ihr Zertifikat in den Laden importieren:

keytool -import -alias alias -file cert_file.crt -keypass keypass -keystore yourkeystore.jks -storepass Hello1 

Und schon kann es losgehen!

+0

warum versuchen, es leer zu machen? Ich habe Keystore bereits, die nicht leer ist, wird es einen Unterschied machen, ein weiteres Zertifikat hinzuzufügen, anstatt es zu leeren ?? – azerafati

+0

@ruruskyi Hallo, ich finde, dass Sie eine .jks-Datei generieren. Ist es möglich, eine .keystore-Datei zu erzeugen? – TommyQu

+0

@TommyQu .jks und .keystore sind im Wesentlichen das Gleiche, Sie können in .keystore umbenennen, wenn Sie möchten. – ruruskyi

-1

Ja, für z.
keytool -genkey -alias Herzog -keypass dukekeypasswd aus (http://download.oracle.com/javase/1.4.2/docs/tooldocs/windows/keytool.html)

+0

wo die Datei '.crt' in der Befehlszeile bereitstellen? –