Windows端末のJavaにSSL証明書を追加/削除、現在登録されている証明書の確認を行う手順です。
証明書を追加/削除したい端末にて以下の操作を行います。
前提
jreのインストールフォルダが以下の場合
C:\Program Files (x86)\Java\jre1.8.0_251
操作
- コマンドプロンプトを管理者実行する。
- C:\Program Files (x86)\Java\jre1.8.0_251\binフォルダまでcdする。
- 実施したい操作に対応する以下のコマンドを実行する。
追加
keytool.exe -import -trustcacerts -file <証明書> -keystore <追加先のキーストア> -alias <別名> -storepass <パスワード※>
例)keytool.exe -import -trustcacerts -file "C:\aaa.bbb.cer" -keystore "C:\Program Files (x86)\Java\jre1.8.0_251\lib\security\cacerts" -alias aaabbb -storepass changeit
削除
keytool.exe -delete -alias <削除したい証明書の別名> -keystore <削除したい証明書が含まれるキーストア> -storepass <パスワード※>
例)keytool.exe -delete -alias aaabbb -keystore "C:\Program Files (x86)\Java\jre1.8.0_251\lib\security\cacerts" -storepass changeit
一覧出力
keytool.exe -list -keystore <一覧出力したいキーストア>
例)keytool.exe -list -keystore "C:\Program Files (x86)\Java\jre1.8.0_251\lib\security\cacerts"
※初期パスワード:changeit
コメント