您好我正在尝试在 JAVAFX 的 webView 面板中加载网页。我可以加载认证有效的网页,如谷歌、雅虎。但无法加载无效的认证站点。
请建议如何将认证添加到我的网站。
谢谢。
您好我正在尝试在 JAVAFX 的 webView 面板中加载网页。我可以加载认证有效的网页,如谷歌、雅虎。但无法加载无效的认证站点。
请建议如何将认证添加到我的网站。
谢谢。
这是因为在默认的 java 证书存储中找不到证书。
尝试使用“无效证书站点”中的根证书创建 java 信任库。类似这样的命令:
keytool -importcert -trustcacerts -alias somealias -file certificate.crt -deststorepass somePassword -destkeystore truststore.jks
然后使用 VM 选项启动您的 java 程序:
-Djavax.net.ssl.trustStore="pathto\truststore.jks" -Djavax.net.ssl.trustStorePassword="somePassword" -Djavax.net.debug=all
附加选项 -Djavax.net.debug=all 允许您调试 ssl 握手并查看证书的潜在错误。