大家好,我的问题与同类型的其他问题不同:
我有一个在google appengine上开发的应用程序,我想在iframe中在我自己的不同网站上显示此应用程序。
在使用该应用之前,该应用需要使用Google凭据进行身份验证。
如果我将应用程序嵌入到iframe中并且用户访问该页面,并且它已经从直接链接登录到我的应用程序,则它可以正常工作。
但是如果用户首先使用iframe输入我的其他网站,并且没有记录到我的应用程序,则谷歌登录不显示,他只看到一个白页,控制台显示错误:
错误:拒绝显示 'https://accounts.google.com/o/oauth2/auth?.....'在一个框架中因为 它将'X-Frame-Options'设置为'sameorigin'。
你知道如何允许谷歌登录弹出到iframe吗?我能做些什么呢?
我正在浏览谷歌登录弹出窗口也将显示在iframe中,因此用户可以输入他们的凭证并登录我的应用程序并正确使用它。