[pgsql-jp: 31660] Re: JDBCでのSSL接続
Masatoshi Sato
okome @ siisise.net
2003年 12月 1日 (月) 01:22:13 JST
佐藤です。
JavaのJSSEは信頼できないサーバとは接続しないようになっているようなので、
Javaにサーバのルート証明書をimportする必要があるようです。
keytool -import -file PostgreSQLの証明書かroot証明書 -keystore <J2SDK1.4
のHOME>/jre/lib/security/jssecacerts
同じ証明書をPostgreSQLのdata/root.crt に置く
jssecacerts を作ると他の証明書の入った cacerts を参照しなくなるようなの
で、他のSSLサーバに接続できなくなります。
Javaにルート証明書が入っている認証局の証明書をPostgreSQLで使っていれば、
接続できるようです。
http://java.sun.com/j2se/1.4/ja/docs/ja/guide/security/jsse/JSSERefGuide.html
こんなところを読んでみました。
zero4649 @ mx1.freecom.ne.jp wrote:
> 希望の光をみつけ早速試して見ました。
> 残念ながら玉砕・・・
>
> どなたか、eclipseでSSL経由で接続を成功させた方いらっしゃいませんか?
>
--
佐藤 雅俊 (おこめ)
okome @ siisise.net okome @ mozilla.gr.jp
http://siisise.net/
pgsql-jp メーリングリストの案内