あるサイトにHttpsURLConnectionで接続しようとしたところ… javax.net.ssl.SSLHandshakeException sun.security.validator.ValidatorException と言う例外が発生した。 詳しく見てみるとJavaが信頼できない証明書と判断したときに出る例外で、接続がキャンセルされるらしい。セキュリティはあまり詳しくないので曖昧な説明しかできないけど。 確かにFirefoxでもそのサイトでは信頼できないと出る。こういった場合は正しいサイトかを疑わなければならない。 今回の場合、Chromeで接続したところ信頼できる証明書と確認を取れたので、信頼できるものだと判断でき、まだFirefoxやJavaの方では確認されていないだけであった。 なので是非ともJavaで接続させたい。 解決法を探してみたところ、2種類の方法があった。 ・

