web-dev-qa-db-ja.com

Java Keytool:ユーザーにYes / Noを要求せずに自己署名証明書を追加する

バッチファイルを使用して、信頼できない自己署名証明書を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を提供したくありません。

単一のコマンドまたは追加のインポートスイッチを使用してインポートを完了する方法はありますか?助けてください。

よろしく、

アルン

48
Arun Kumar

はい、オプションがあります-nopromptユーザーからの入力Y/Nを要求しません。

詳細については、コマンドkeytool -importcert -helpターミナル。

94
Arun Kumar