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?

InformationsquelleAutor chiru | 2013-03-22
Schreibe einen Kommentar