我可以在IFRAME中显示Google帐户选择器吗?

时间:2014-08-11 21:17:45

标签: iframe oauth-2.0 google-oauth x-frame-options

我公司的登录信息与Google相关联,当用户访问此处时,http://api.radiumcrm.com/sessions/new我们会向他们显示Google帐户选择页面。

enter image description here

我试图允许用户选择他们的帐户并通过我们公司的Chrome扩展程序通过IFRAME登录。当我在IFRAME中尝试此URL时,我收到此错误 -

Refused to display 'https://accounts.google.com/AccountChooser?service=lso&continue=https%3A%2F…57%26from_login%3D1%26hl%3Den%26as%3D-7f65cece530df7dd&btmpl=authsub&hl=en' in a frame because it set 'X-Frame-Options' to 'DENY'.

我知道Google出于安全考虑可能会这样做但是有没有好的解决方法呢?

2 个答案:

答案 0 :(得分:2)

出于好的理由,您不应该忘记Google登录页面。你需要这样做的原因是什么?可以在弹出窗口中执行相同的操作吗? 还有你看看 https://developer.chrome.com/apps/identity

答案 1 :(得分:0)