前提
- Java
- Windows環境
操作方法
- 証明書をダウンロードする。(ホストとポート番号を指定してブラウザで開き、「証明書の詳細」からエクスポートしてローカルディスクに置くのが簡単)
- コマンドプロンプトを'管理者権限'で実行する(管理者権限でないとキーストアに追加できない)
- 以下のようなコマンドを実行する
"c:\Program Files\Java\jre1.8.0_241\bin\keytool.exe" -import -trustcacerts -file c:\work\yourhost.crt -keystore "c:\Program Files\Java\jre1.8.0_241\lib\security\cacerts" -alias mykey1
help
>"c:\Program Files\Java\jre1.8.0_241\bin\keytool.exe" -import -help
keytool -importcert [OPTION]...
証明書または証明書チェーンをインポートします
オプション:
-noprompt プロンプトを表示しない
-trustcacerts cacertsからの証明書を信頼する
-protected 保護メカニズムによるパスワード
-alias <alias> 処理するエントリの別名
-file <filename> 入力ファイル名
-keypass <arg> キーのパスワード
-keystore <keystore> キーストア名
-storepass <arg> キーストアのパスワード
-storetype <storetype> キーストアのタイプ
-providername <providername> プロバイダ名
-providerclass <providerclass> プロバイダ・クラス名
-providerarg <arg> プロバイダ引数
-providerpath <pathlist> プロバイダ・クラスパス
-v 詳細出力
使用可能なすべてのコマンドについては"keytool -help"を使用してください
C:\Windows\System32>
以上.