いくつかのバッチ ファイルを使用して、信頼されていない自己署名証明書を Java Keystore 内に追加します。
コマンドは
%JAVA_HOME%/bin/keytool -import -v -trustcacerts -alias server-alias
-file server.cer -keystore cacerts.jks -keypass changeit -storepass changeit
上記のコマンドを実行すると、Y/N を使用して証明書の信頼を求める画面が表示されます。
Trust this certificate? [no]:
しかし、ここでは Y/N を提供したくありません。
単一のコマンドまたは追加のインポート スイッチを使用してインポートを完了する方法はありますか?
ベストアンサー1
このオプションは、-noprompt
ユーザーからの Y/N の入力を要求せず、 であると想定しますyes
。
keytool -importcert -help
ターミナルでコマンドを実行すると、さらに詳しい情報が表示されます。