【发布时间】:2011-09-09 10:28:07
【问题描述】:
我有一个 facebook 应用程序(不是我编写的,但可以对其内容进行一些控制),并且它设计为使用新的(er)OAuth 登录内容作为画布 iframe 应用程序运行。我想将它嵌入到外部(即非 facebook) iframe 中,它在经过身份验证 + 授权时工作正常,因为它只是一个与 facebook 对话的页面。
然而,当未认证+授权运行应用程序时,显然它需要请求权限/登录。它通过重定向到相关的身份验证页面来做到这一点,如果您执行 top.location.href,这将起作用,但我真的很想在 iframe 中执行此操作,例如使用 self.location.href 。 facebook 似乎不允许这样做,因为您没有将您重定向到正确的页面,而是获得了 facebook 徽标和从 iframe 中退出并转到身份验证页面的链接,我不想这样做。
是否可以在 iframe 中处理身份验证内容,如果可以,如何处理?非常感谢有关此的任何信息!
【问题讨论】:
标签: facebook authentication iframe