Java WebView不显示某个网站

Java WebView不显示某个网站,java,user-interface,web,webview,jfxpanel,Java,User Interface,Web,Webview,Jfxpanel,我正在尝试将此站点显示到我的WebView(在JFXPanel中)。但是,它显示一个空白屏幕。我试了好几页,对我来说都很好 四处搜索表明这是一个证书问题。然而,我试图用这个来修复它:但它仍然不起作用 这也是我在侦听错误事件时得到的结果: ReadOnlyObjectProperty [bean: javafx.scene.web.WebEngine$LoadWorker@36ecd1f, name: exception, value: null] 代码: 此外,该网站需要花费Firefox、E

我正在尝试将此站点显示到我的WebView(在JFXPanel中)。但是,它显示一个空白屏幕。我试了好几页,对我来说都很好

四处搜索表明这是一个证书问题。然而,我试图用这个来修复它:但它仍然不起作用

这也是我在侦听错误事件时得到的结果:

ReadOnlyObjectProperty [bean: javafx.scene.web.WebEngine$LoadWorker@36ecd1f, name: exception, value: null]
代码:


此外,该网站需要花费Firefox、Edge、Chrome和Edge一点时间来加载,因此我不知道它是否与WebView有关。

我无法给您答案,我只想指出,如果您尝试加载“”,您将看到一个安全错误,因此您对/I帮助的请求被阻止。不,是因为认证?浏览器我真的不知道。你能再详细说明一下吗?比如你是怎么看到安全错误的?在java客户机上?系统错误还是浏览器错误?非常感谢。而且,我开始认为这是因为那是一个网络应用?(不确定是否是)很抱歉,时间太晚了,所以我的回答很快:P。事实上,如果你尝试用WebView加载它,网站会加载,给你一个关于安全性的错误。可能他们的站点/应用程序会阻止可疑(例如不受支持的浏览器)https请求。你应该等一个比我更了解这个领域的人来帮你;)你能给我一个截图吗?因为对我来说,它实际上只是一个空白屏幕。当然,你在这里:
Platform.runLater(() -> {

        WebView webView = new WebView();
        webPanel.setScene(new Scene(webView));
        webView.setZoom(1.6);
        webView.getEngine().load("https://harvard.service-now.com/ithelp");
        webView.getEngine().getLoadWorker().stateProperty()
                .addListener((ov, oldState, newState) -> {
                    System.err.println(webView.getEngine().getLoadWorker()
                             .exceptionProperty());
                });
    });