java.lang.Exception: les clés Publiques de répondre et de magasin de clés ne correspondent pas

- Je accès à un service web hébergé sur le port 443.Fournisseur de services a partagé trois certificat avec nous.

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

J'ai à ajouter à keystore par la création d'un formulaire de chaîne pour la communication SSL.J'ai suivi les étapes ci-dessous.

  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

    À l'étape 4 j'ai ci-dessous exception

    Entrez le mot de passe du keystore: (et quand je rentre le mot de passe j'ai ci-dessous exception)

    keytool erreur: java.lang.Exception: les clés Publiques de répondre et de magasin de clés ne correspondent pas

Je l'ai déjà fait de la recherche dans l'affirmative,mais jusqu'à présent aucune chance.

Je suis en dessous de source pour créer le magasin et l'importation de certificat.
JKS Keystore

EDIT:---

Je l'ai testé en changeant l'ordre d'importation de certificat,mais pas de chance jusqu'à présent.

InformationsquelleAutor RE350 | 2015-01-02