Certificate keytool错误:java.lang.Exception:未导入证书,别名mykey已存在

Certificate keytool错误:java.lang.Exception:未导入证书,别名mykey已存在,certificate,java-11,keytool,Certificate,Java 11,Keytool,我试图在JVM中安装客户端证书以调用https soap服务,但在运行 keytool-import命令出现以下错误: ** keytool错误:java.lang.Exception:未导入证书,别名已存在 ** 这是我使用的命令,请注意我使用的是Java11 ** C:\Softwares\java-11-openjdk-11.0.7.10-1.windows.redhat.x86\u 64\lib\security>keytool-import-keystore-cacerts-文件“C:

我试图在JVM中安装客户端证书以调用https soap服务,但在运行 keytool-import命令出现以下错误:

** keytool错误:java.lang.Exception:未导入证书,别名已存在 **

这是我使用的命令,请注意我使用的是Java11

** C:\Softwares\java-11-openjdk-11.0.7.10-1.windows.redhat.x86\u 64\lib\security>keytool-import-keystore-cacerts-文件“C:\Softwares\client.certificate.pfx” **


请建议。

java密钥库中的每个条目都由一个名为
别名的密钥标识。对于给定的密钥库,它必须是唯一的。如果不提供,则
keytool
使用的默认值为
mykey
。您的密钥库中似乎已有一个包含mykey的条目。你所要做的就是给自己起个名字。您可以使用
别名
属性执行此操作,如下所示:

keytool-import-keystore-cacerts-file“C:\Softwares\client.certificate.pfx”-别名第三方\u ca


您可以使用任何名称,只要它是唯一的。

java密钥库中的每个条目都由一个名为
alias
的键标识。对于给定的密钥库,它必须是唯一的。如果不提供,则
keytool
使用的默认值为
mykey
。您的密钥库中似乎已有一个包含mykey的条目。你所要做的就是给自己起个名字。您可以使用
别名
属性执行此操作,如下所示:

keytool-import-keystore-cacerts-file“C:\Softwares\client.certificate.pfx”-别名第三方\u ca

您可以使用任何名称,只要它是唯一的