Oauth window.gapi.auth2.getAuthInstance().signIn不';t在Safari中发送回调

Oauth window.gapi.auth2.getAuthInstance().signIn不';t在Safari中发送回调,oauth,oauth-2.0,google-api,google-oauth,google-api-javascript-client,Oauth,Oauth 2.0,Google Api,Google Oauth,Google Api Javascript Client,我们在iframe中嵌入了googleoauth按钮。当用户加载带有此iframe的页面时,单击该iframe中的Google按钮,window.gapi.auth2.getAuthInstance().signIn将启动并显示新窗口。用户输入电子邮件、密码并提交表单。窗口关闭,但没有对此函数的回调 它仅在主窗口域与iframe域不同时才会复制 你可以在这里试试- 主窗口域-sparkejobs.com 带谷歌按钮的Iframe窗口-staging web.good.co我的确切问题。我仍在尝试

我们在iframe中嵌入了googleoauth按钮。当用户加载带有此iframe的页面时,单击该iframe中的Google按钮,window.gapi.auth2.getAuthInstance().signIn将启动并显示新窗口。用户输入电子邮件、密码并提交表单。窗口关闭,但没有对此函数的回调

它仅在主窗口域与iframe域不同时才会复制

你可以在这里试试-

主窗口域-sparkejobs.com
带谷歌按钮的Iframe窗口-staging web.good.co

我的确切问题。我仍在尝试实现一种变通方法,因此我无法“回答”这个问题,但在阅读了大量有关这个问题的资料后,我可以给您一些提示。首先,禁用(奇怪的是)
允许跨站点跟踪似乎是一种选择。再看看这些:以及我的确切问题。我仍在尝试实现一种变通方法,因此我无法“回答”这个问题,但在阅读了大量有关这个问题的资料后,我可以给您一些提示。首先,禁用(奇怪的是)
允许跨站点跟踪似乎是一种选择。再看看这些:以及