En utilisant un fichier batch, je veux ajouter le certificat auto-signé non approuvé dans Java Keystore.
La commande est
%Java_HOME%/bin/keytool -import -v -trustcacerts -alias server-alias
-file server.cer -keystore cacerts.jks -keypass changeit -storepass changeit
Après avoir exécuté la commande ci-dessus, l'écran vous invite à faire confiance au certificat à l'aide de O/N.
Trust this certificate? [no]:
Mais je ne veux pas fournir O/N ici.
Existe-t-il un moyen de terminer l'importation à l'aide d'une seule commande ou d'un commutateur d'importation supplémentaire, le cas échéant? Veuillez aider.
Cordialement,
Arun
Oui, il existe une option -noprompt
qui n'invite pas l'entrée Y/N de l'utilisateur.
Plus de détails peuvent être trouvés en exécutant la commande keytool -importcert -help
sur le terminal.