出于安全原因,不允许使用框架


For security reasons, framing is not allowed

为了设置我的第一个FB应用程序,我尝试使用不同的PHP示例代码,但由于某种原因,当我尝试访问该应用程序时,我总是得到一个Java窗口,上面写着For security reasons, framing is not allowed。我的服务器上有SSL,服务器上另一个不使用FB SDK的FB应用程序运行良好。有人有什么想法吗?

如果您尝试在框架中打开StackOverflow,您也会在它上得到同样的错误。这是出于安全考虑,因为这是点击劫持网站的第一步。请参阅这篇编码恐怖博客文章以获得完整的解释。

TL;DR;不框定外部网站。。。包括FB,它位于与您的服务器不同的空间中。