htmlunit 2.11没有';无法使用https

htmlunit 2.11没有';无法使用https,https,htmlunit,Https,Htmlunit,我们正在使用HtmlUnit版本2.11,即最新版本 如果我们将带有https协议的url传递给webClient.getPage,它将出现以下异常,并且无法工作 @Test public void TC001_VerifyHomePageLaunch() throws Exception { final WebClient webClient = new WebClient(BrowserVersion.FIREFOX_10); final HtmlPage page = we

我们正在使用HtmlUnit版本2.11,即最新版本

如果我们将带有https协议的url传递给webClient.getPage,它将出现以下异常,并且无法工作

@Test
public void TC001_VerifyHomePageLaunch() throws Exception {
    final WebClient webClient = new WebClient(BrowserVersion.FIREFOX_10);
    final HtmlPage page = webClient.getPage("https://localhost/abc/test.jsp");

    webClient.closeAllWindows();
}
javax.net.ssl.SSLPeerUnverifiedException:对等方未经过身份验证

请帮助我们了解如何消除此错误并继续进行实际测试的步骤。
我们没有安装证书,因为这是一台测试机器。

请在您的WebClient上尝试以下设置:

webClient.setUseInsecureSSL(true)
文件国:

如果设置为true,则客户端将接受到任何主机的连接,无论它们是否具有有效证书。当您试图连接到证书过期或损坏的服务器时,这一点特别有用


.

在您的网络客户端上尝试以下设置:

webClient.setUseInsecureSSL(true)
文件国:

如果设置为true,则客户端将接受到任何主机的连接,无论它们是否具有有效证书。当您试图连接到证书过期或损坏的服务器时,这一点特别有用