尽可能简单:
public class WebViewSample extends Application {
public static void main(String[] args) {
// I tried without this proxy configuration, same result.
System.getProperties().put("proxySet", "true");
System.getProperties().put("proxyHost", "http://127.0.0.1");
System.getProperties().put("proxyPort", 5677);
launch(args);
}
@Override
public void start(final Stage primaryStage) {
final WebView webView = new WebView();
webView.getEngine().load("http://docs.oracle.com/javafx/");
primaryStage.setScene(new Scene(webView));
primaryStage.show();
}
}
我使用cntlm
来处理代理身份验证。 (我正在运行jdk8u5
)。
出了什么问题?
答案 0 :(得分:0)
配置https
可以解决问题。
System.setProperty("https.proxyHost", "127.0.0.1");
System.setProperty("https.proxyPort", "5677");