2011-08-08 2 views
0

Je dois créer un fichier JSK (Java Key Store) à partir de trois certificats différents. J'ai essayé la commande keytool java mais je n'ai pas réussi à le faire. Puis j'ai essayé d'importer chaque certificat un par un. Tous les certificats ont été importés avec succès et aussi la commande keytool -list a donné la sortie sous trois certificats mais quand j'ai utilisé la JSK dans mon code il a donné une erreur comme "No key found" Donc quelqu'un peut me dire comment faire ça. Merci d'avanceComment créer JSK à partir de la chaîne de certificats

+0

Voulez-vous dire keystore Java par hasard? –

+0

Oui ... Je veux dire la même chose – Kapil

+0

Qu'est-ce que keytool -list -v -keystore vous montrant? – chrislovecnm

Répondre

1

Pouvez-vous expliquer/montrer ce que votre code tente de faire avec votre JKS (Java Key Store)? À partir des étapes que vous avez décrites ci-dessus, il semble que vous avez importé trois certificats dans un JKS, mais pas de clés privées réelles . L'erreur que vous avez mentionnée dans votre code "Aucune clé trouvée" me porte à croire que vous essayez de charger et d'utiliser une clé privée (à des fins d'authentification ou autre). La seule chose que vous pourriez utiliser pour votre JKS est pour les opérations impliquant des clés publiques/certificats, comme la validation de la confiance.

+0

Merci Bob, ce que j'essaie de réaliser est que j'ai trois certificats et j'ai besoin de les associer à mon serveur. En utilisant ces certificats, je suis capable de créer un client mais pas capable de créer un serveur. hop cette aide – Kapil

Questions connexes