[Windows]JavaにSSL証明書を追加/削除する

Windows端末のJavaにSSL証明書を追加/削除、現在登録されている証明書の確認を行う手順です。
証明書を追加/削除したい端末にて以下の操作を行います。

前提

jreのインストールフォルダが以下の場合

C:\Program Files (x86)\Java\jre1.8.0_251

操作

  1. コマンドプロンプトを管理者実行する。
  2. C:\Program Files (x86)\Java\jre1.8.0_251\binフォルダまでcdする。
  3. 実施したい操作に対応する以下のコマンドを実行する。

追加

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

コメント

タイトルとURLをコピーしました