https Web サイトで HtmlUnit (バージョン 2.10) を使用しようとすると、問題が発生します。
WebClient オブジェクトを初期化し、いくつかのパラメーターを指定しました。
webClient.setSSLClientCertificate(URL,PASSWORD,"pkcs12");
webClient.setUseInsecureSSL(true);
setUseInsecureSSL メソッドは、次のメッセージとともに IllegalArgumentException をスローします: 「ソケット ファクトリは null ではない可能性があります」
スタックトレース
org.apache.http.conn.scheme.Scheme.(Scheme.java:94) com.gargoylesoftware.htmlunit.HttpWebConnection.createHttpClient(HttpWebConnection.java:535) com.gargoylesoftware.htmlunit.HttpWebConnection.getHttpClient(HttpWebConnection.java:500) ) com.gargoylesoftware.htmlunit.HttpWebConnection.setUseInsecureSSL(HttpWebConnection.java:711) com.gargoylesoftware.htmlunit.WebClient.setUseInsecureSSL(WebClient.java:1096) mon.package.HtmlUnitAbstract.setSSLClientCertificate(HtmlUnitAbstract.java:66)
誰かがすでにこのタイプのエラーを抱えていましたか? ご協力いただきありがとうございます。