【问题标题】:JavaFX WebView Not Loading HTTPS PageJavaFX WebView 未加载 HTTPS 页面
【发布时间】:2012-11-01 15:20:36
【问题描述】:

我使用 JavaFX WebView 控件编写了一个浏览器。一切都很好,直到我尝试加载加密页面。我尝试https://www.gmail.com 并在负载工作程序的异常属性中收到“未知错误”。这只发生在我将应用程序打包为独立应用程序时;当我在 NetBeans 中运行项目时,一切都很好。我猜它与 SSL 证书有关,但我尝试了几乎所有我能想到的方法,包括使用“keytool”将每个证书导入信任库中,但没有任何效果。

有什么想法吗?非常感激。谢谢。

【问题讨论】:

  • 如何独立打包?
  • @jewelsea 在 build.xml 文件中,我取消了 元素的注释,并在 元素。让我明白的是,除了 https 站点之外,一切都按预期工作。而且我只收到“未知错误”。

标签: ssl webview javafx-2


【解决方案1】:

从 IDE(Eclipse、Netbean)启动时,您的浏览器是否支持 https 站点? 如果是这样,差异可能是 JRE。 您可能需要将文件 sunjce_provider.jar 复制到捆绑的 JRE。 我使用的是 Mac,sunjce_provider.jar 位于 /Library/Java/JavaVirtualMachines/jdk1.7.0_06.jdk/Contents/Home/jre/lib/ext。

【讨论】:

  • 非常感谢您的回答。你真是个天才!!!这就是问题所在。有一段时间我以为我被卡住了,几乎要放弃了,开始考虑替代方案。对于那些遇到同样问题的人,请查看此link
猜你喜欢
  • 2019-02-13
  • 1970-01-01
  • 2017-03-29
  • 2015-05-03
  • 1970-01-01
  • 2015-05-12
  • 2013-05-07
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多