utiliza saber respuesta recomienda públicas propietario migrar las kit herramienta formato ejemplo desarrollo crear coinciden claves certificates certificados certificado almacén administración java ssl import keystore keytool

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.