saber - Keytool de Java: agregue el certificado autofirmado sin anunciar sí/no del usuario
las claves públicas en la respuesta y en el almacén de claves no coinciden (1)
Usando algún archivo por lotes, quiero agregar el certificado autofirmado no confiable dentro de Java Keystore.
El comando es
%JAVA_HOME%/bin/keytool -import -v -trustcacerts -alias server-alias
-file server.cer -keystore cacerts.jks -keypass changeit -storepass changeit
Después de ejecutar el comando arriba, la pantalla solicita Fideicomiso de certificado usando Y / N.
Trust this certificate? [no]:
Pero no quiero proporcionar Y / N aquí.
¿Hay alguna manera de completar la importación con un solo comando o algún interruptor de importación adicional, si corresponde? Por favor ayuda.
Saludos,
Arun
Sí, hay una opción -noprompt
que no solicita la entrada S / N del usuario.
Se pueden encontrar más detalles ejecutando el comando keytool -importcert -help
en la terminal.