JavaFX WebView和正确的IPv6使用



在我的普通浏览器上访问网站test-ipv6.com时,一切都很好。然而,当我使用JavaFXWebView访问test-ipv6.com时,我得到了这个。

这是它在[更多信息]中所说的:

"首先,我们检测到您有一个工作的IPv6连接。我们也发现您的IPv6连接正在使用";真实的";IPv6地址;意思不是Teredo或6to4地址。其次,我们检测到,当您选择时,您的浏览器决定它更喜欢使用IPv4而不是IPv6。这有一些顾虑为我们;

如何使JavaFX WebView正确使用IPv6?或者,如果不可能,Java上正确使用IPv6的替代web浏览器是什么?

编辑:当从我的计算机上完全禁用IPv4时,WebView拒绝完全加载任何内容,即使它似乎可以使用IPv6。

我找到了这篇回答我问题的帖子。Java-我如何更喜欢IPv6?

在JVM参数中设置它可以修复它。

-Djava.net.prpreferPv6地址=真

最新更新