Versuchen Sie zu aktualisieren "abgelaufen" - keystore
Ich versuche zu re-signieren, einige Gläser mit dem ant-task 'signjar' aber es sagt mir "Die Unterzeichner-Zertifikat ist abgelaufen."
Also habe ich versucht, re-generiert die keystore-in der Hoffnung, dies würde "un-ab' es...
keytool -genkey -keystore mykeystore -alias myalias
aber nach der Eingabe des keystore-Passwort habe ich bekommen: "keytool-Fehler: java.lang.Ausnahme: Key-paar generiert, alias existiert bereits"
was mache ich falsch? muss ich zum löschen des Schlüsselspeicher zu re-generieren, oder gibt es einen einfachen Weg, um es zu aktualisieren, so ist es nicht abgelaufen ist?
Dank.
- Ich hatte dieses problem, wenn ich erstellen Sie einen neuen Schlüsselspeicher und Eclipse, nur dauerte eine lange Zeit, um zu bauen. Ich musste komplett töten Sie Eclipse und starten Sie es. Die keystore-war tatsächlich generierten vor.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Du bist die Vermischung der Begriffe. Ein keystore enthält Schlüssel, ein Schlüssel ist, etwas, das für die Signierung verwendet.
AFAIK, Sie versuchen, einen neuen Schlüssel in einem alten keystore mit einem bereits bestehenden alias (name). Warum nimmst du nicht einfach ein neues? Entweder das oder löschen den alten Schlüssel aus dem keystore-ersten. Sie brauchen nicht zu fallen das ganze keystore.
Haben Sie einen Blick auf portecle, dieses einfache Werkzeug erlaubt Ihnen, zu manipulieren keystore leichter.
Für diese einfach regenerieren Sie-Zertifikat erneut gehen Sie folgendermaßen vor.