Ответ 1
Да, есть опция -noprompt
, которая не запрашивает вход Y/N от пользователя.
Более подробную информацию можно найти, выполнив команду keytool -importcert -help
на терминале.
Используя некоторый пакетный файл, я хочу добавить ненадежный самоподписанный сертификат в Java Keystore.
Команда
%JAVA_HOME%/bin/keytool -import -v -trustcacerts -alias server-alias
-file server.cer -keystore cacerts.jks -keypass changeit -storepass changeit
После запуска над командой экран запускает для Trust of certificate с помощью Y/N.
Trust this certificate? [no]:
Но я не хочу предоставлять Y/N здесь.
Есть ли способ завершить импорт с помощью одной команды или какого-либо дополнительного переключателя импорта, если таковой имеется? Пожалуйста, помогите.
Привет,
Арун
Да, есть опция -noprompt
, которая не запрашивает вход Y/N от пользователя.
Более подробную информацию можно найти, выполнив команду keytool -importcert -help
на терминале.
когда самоподписанный не флаг
-trustcacerts
в конце вашего оператора импорта keytool вызвать доверие без руководства (да или нет)?
Пример: keytool -import -v -trustcacerts -alias псевдоним сервера -file server.cer -keystore cacerts.jks -keypass changeit -storepass changeit -trustcacerts