wie generieren Sie einen privaten Schlüssel (Zertifikat mithilfe von keytool
Ich versuche zu generieren, die ein Zertifikat mit keytool von java 6 mit privaten Schlüssel keine Hilfe?
1. Generate private key, public key and keystore to store the keys.
/usr/local/packages/jdk16/bin/keytool -genkeypair -keyalg RSA -validity 300 -alias sslcert -keystore weblogic.jks
2. Create self signed certificate
/usr/local/packages/jdk16/bin/keytool -selfcert -keyalg RSA -alias sslcert -keystore weblogic.jks
3. Export the self signed certificate to a file
$ `/usr/local/packages/jdk16/bin/keytool -export -alias sslcert -rfc -file ohs.crt -keystore weblogic.jks`
Enter keystore password:
Certificate stored in file <ohs.crt>
wenn ich versuche zu importieren, die certifate es sagt
Error in installing the server certificate.
No private key found.
- Wahrscheinlich Pfad Problem.
- Kein Pfad Problem Zertifikats-details werden angezeigt, wenn der Import scheitert aber am Ende
crt
keine Datei enthält den privaten Schlüssel.- auch ich habe versucht zu wls_os_cert statt der ohs.crt kein Glück
- crt-Zertifikat im X. 509-format, ohne den privaten Schlüssel. Wenn Sie brauchen, privaten Schlüssel speichern Sie es im pkcs#8-oder pkcs#12-format.
- Alle Zeiger auf wie es zu tun?
- Wo sind Sie versuchen, importieren Sie das Zertifikat?
- Ich bin versucht, zu importieren Load balancer aufgerufen oracle traffic director von weblogic server
- Sie mischen den Import des Zertifikats auf dem client mit der Installation auf dem server. Die Fehlermeldung, die Sie erhalten, von der Installation. Wie und mit welchem Befehl installieren Sie das server-Zertifikat?
Du musst angemeldet sein, um einen Kommentar abzugeben.
In der das exportierte Zertifikat enthält nicht den privaten Schlüssel. Der private Schlüssel verbleibt im keystore. Sie scheinen mit einer langen hand Weg, um kopieren Sie die keystore. Einfach kopieren Sie die keystore auf dem server. In der Tat sollte es schon sein bei dem server, da ansonsten die Gefahr von undichten privaten Schlüssel.