28

我的团队负责 Facebook 上的应用程序的一些困难。我们认为这在加载 iframe 时发生了一些错误。我们通过 Firebug 发现了这个错误:

X-Frame-Options 拒绝加载:https ://www.facebook.com/dialog/oauth?client_id=140656472747871&redirect_uri=https%3A%2F%2Fnuvemapps.com.br%2Fci%2Fncupons%2Fhome%2F%3Ffb_source%3Dsearch %26ref%3Dts%26fref%3Dts&state=32e667a3645c047d751d20811d49ef6b&req_perms=email%2C+publish_steram%2C+manage_pages不允许装帧。

这主要发生在没有允许该应用程序的人身上,因此我们不知道这个问题具体从哪里开始。我们还有三个可能的原因:

  • 服务器配置
  • 我们的编码有问题
  • 或者在我们的设置 facebook app dev

任何人都可以帮助识别此错误吗?

这是应用程序的链接: https ://apps.facebook.com/cupomigo

4

3 回答 3

21

我使用target="_top"了链接,现在它工作得很好。

于 2013-06-23T13:10:54.187 回答
3

使用下面给出的这一行而不是 header() 函数。

echo "<script>window.top.location = 'https://apps.facebook.com/yourappnamespace/';</script>";
于 2013-10-07T10:38:25.510 回答
0

只需添加

https://www.facebook.com/plugins/video.php?href=

在您的链接之前:

https://www.facebook.com/plugins/video.php?href=<your link>
于 2021-12-04T22:17:49.600 回答