如何通过keytool命令删除已经导入的证书/别名?
我正在尝试通过 keytool 命令删除已导入的证书
keytool -delete -noprompt -alias "initcert" -keystore keycloak.jks
但低于例外
keytool error: java.lang.Exception: Keystore file 不存在: keycloak.jks
与
keytool -delete -alias "initcert" -keystore keycloak.cer
问题
keytool error: java.lang.Exception: Keystore file 不存在: keycloak.cer
现在我正在尝试导入具有相同别名的证书
keytool -import -noprompt -trustcacerts -alias "initcert" -file "C:\Code_Base\keycloak_certificates\keycloak_135.250.138.74_server\keycloak.cer" -keystore "C:\Program Files\Java\jdk1.8.0_152\jre\lib\security\cacerts"
但同样以结尾
keytool 错误:java.lang.异常:证书未导入,别名已存在