« バックアップサイト作成中 | トップページ | 一次会を4時間もやるな! »

2005.07.04

Javaとセキュリティ証明書

sslの話。
commons-httpclientとかで
証明書が古くてhttpsのサイトにアクセスできない場合の対応。

rootファイルを落とす
http://www.verisign.com/support/roots.html

現状確認
keytool -list -v -alias verisignclass2ca -keystore
%JAVA_HOME%\jre\lib\security\cacerts
keytool -list -v -alias verisignclass3ca -keystore
%JAVA_HOME%\jre\lib\security\cacerts

入れ替えるファイル確認
keytool -printcert -file PCA2ss_v4.509
keytool -printcert -file PCA3ss_v4.509

現状のを削除
keytool -delete -alias verisignclass2ca -keystore
%JAVA_HOME%\jre\lib\security\cacerts
keytool -delete -alias verisignclass3ca -keystore
%JAVA_HOME%\jre\lib\security\cacerts

入れ替え
keytool -import -alias verisignclass2ca -file PCA2ss_v4.509 -keystore
%JAVA_HOME%\jre\lib\security\cacerts
keytool -import -alias verisignclass3ca -file PCA3ss_v4.509 -keystore
%JAVA_HOME%\jre\lib\security\cacerts

※なお、keytoolのデフォルトパスワードはchangeit

|

« バックアップサイト作成中 | トップページ | 一次会を4時間もやるな! »

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/19919/4828558

この記事へのトラックバック一覧です: Javaとセキュリティ証明書:

« バックアップサイト作成中 | トップページ | 一次会を4時間もやるな! »