erreur keytool: java.lang.Exception: Certificat non importé, alias mykey existe déjà
J'essaie d'installer un certificat client dans ma JVM pour appeler un service soap https, mais lors de l'exécution du commande keytool-import J'obtiens l'erreur ci-dessous:
** erreur keytool: java.lang.Exception: Certificat non importé, alias existe déjà **
Voici la commande que j'utilise, veuillez noter que j'utilise Java11
** C:\Softwares\java-11-openjdk-11.0.7.10-1.Windows.redhat.x86_64\lib\security>keytool-import -keystore cacerts -fichier "C:\Softwares\client.certificat.pfx" **
Veuillez suggérer.
1 answers
Chaque entrée du magasin de clés java est identifiée par une clé appelée alias
. Il doit être unique pour un magasin de clés donné. Si vous n'en fournissez pas, la valeur par défaut utilisée par keytool
est mykey
. On dirait qu'il y a déjà une entrée avec mykey dans votre magasin de clés. Tout ce que vous avez à faire est de donner un nom vous-même. Vous pouvez le faire en utilisant l'attribut alias
, comme ceci:
Keytool-import -keystore cacerts -fichier "C:\Softwares\client.certificat.pfx " - alias third_party_ca
Vous pouvez utiliser n'importe quel nom tant qu'il est unique.