java无法在JavaFX WebView中登录到LinkedIn
我正在将一个网站集成到一个使用JavaFXWebView的现有Java应用程序中。不幸的是,在网站中使用LinkedIn登录被破坏
我使用Torii来处理登录,这会打开一个弹出窗口,用户在其中登录到LinkedIn。它适用于普通浏览器,但在JavaFXWebView中它失败了——在登录后,我在LinkedIn的错误页面中看到
Request Error, We’re sorry, there was a problem with your request. Please make sure you have cookies enabled and try again.
Webview不支持cookies,因此这不是问题所在。
我怀疑问题在于弹出窗口试图与窗口opener
通信,但在Java下失败
你知道怎么做吗
# 1 楼答案
看看你的电话。有些网站不允许在其他网站中框显(显示)网站。您有linkedin要求的发送帧选项
例如,只是一个iframe
当我们运行索引时。html控制台。日志显示错误
我不知道webView setMultipleDisplay()或setFrameOption等是否有任何选项;。你必须找到那个函数