在facebook documentatin页面login for canvas中,他们说:
由于您的应用程序正在iframe中加载,因此返回302以将用户重定向到“登录”对话框将不会成功。
302重定向在iframe内部无法正常工作的原因是什么?这是否意味着如果我的应用程序中有任何重定向,我应该通过javascript,他们建议还是只有这个?
提前致谢
答案 0 :(得分:1)
您的应用在facebook网站上的iframe中。因此,如果他们允许iframe打开另一个Facebook页面,它看起来就像是“facebook里面的facebook”。
当用户在画布页面加载您的应用时,Facebook会通过POST向您发送signed_request
到该页面。您可以在documentation中了解如何处理该问题。