java.lang.Ausnahme: die Öffentlichen Schlüssel in Antwort und keystore Stimmen nicht überein

Habe ich Zugriff auf einen webservice-gehostet auf port 443.Service-provider freigegeben hat drei-Zertifikat mit uns.

  1. ABCD.cer
  2. CA_Certificate.cer
  3. CCA_Certificate.cer

Habe ich, um Sie hinzuzufügen, um den keystore durch das erstellen einer Formular-Kette für die SSL-Kommunikation.Ich habe unten die Schritte.

  1. keytool -keystore npci_keystore_test.jks -genkey -alias npci_client_testore

       Result :- keystore npci_keystore_test.jks created.
  2. keytool -import -keystore npci_keystore_test.jks -file CA_Certificate.cer -alias theCARoot

       Result :- certificate CA_Certificate.cer is added to keystore.
  3. keytool -import -keystore npci_keystore_test.jks -file CCA_Certificate.cer -alias theCCARoot

       Result :- certificate CCA_Certificate.cer is added to keystore.
  4. keytool -import -keystore npci_keystore_test.jks -file ABCD.cer -alias npci_client_testore

    Beim Schritt 4 habe ich unten Ausnahme

    Enter keystore password: (und wenn ich das Passwort eingeben habe ich unten Ausnahme)

    keytool-Fehler: java.lang.Ausnahme: die Öffentlichen Schlüssel in Antwort und keystore Stimmen nicht überein

Habe ich bereits getan, die Suche SO,aber bisher kein Glück.

Ich bin nach unten-Quelle zu erstellen, die das speichern und importieren certificate in it.
JKS Keystore

EDIT:---

Habe ich es getestet, indem Sie ändern die import-Reihenfolge der Bescheinigung,aber kein Glück so weit.

InformationsquelleAutor RE350 | 2015-01-02

Schreibe einen Kommentar