javafxwebview中的Google身份验证

javafxwebview中的Google身份验证,java,javafx,oauth-2.0,google-oauth,Java,Javafx,Oauth 2.0,Google Oauth,我正在开发一个使用GoogleOAuth2身份验证和GoogleAPI客户端的应用程序。 在webView中,我打开库给我的url以访问accessToken并尝试进行身份验证。 一切进展顺利,您需要确认在移动设备上使用您的帐户(https://accounts.google.com/signin/challenge/az/2…)。我在设备上单击“是”,但在webView中什么也没有发生。但是,如果您尝试在浏览器中执行相同的操作(使用库提供的url),则会使用代码重定向到url以获取access

我正在开发一个使用GoogleOAuth2身份验证和GoogleAPI客户端的应用程序。 在webView中,我打开库给我的url以访问accessToken并尝试进行身份验证。 一切进展顺利,您需要确认在移动设备上使用您的帐户(https://accounts.google.com/signin/challenge/az/2…)。我在设备上单击“是”,但在webView中什么也没有发生。但是,如果您尝试在浏览器中执行相同的操作(使用库提供的url),则会使用代码重定向到url以获取accessToken

有人会遇到这样的问题并知道如何解决它吗


另外,我尝试使用此处描述的方法调试webView,但没有任何帮助。

我找到了答案:这是此版本的一个bug

要解决此问题,您必须设置cross-orign属性:

System.setProperty("sun.net.http.allowRestrictedHeaders", "true");