0

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)

誰かがすでにこのタイプのエラーを抱えていましたか? ご協力いただきありがとうございます。

4

1 に答える 1