【问题标题】:Refused to display facebook.com/xti.php in a frame because it set X-Frame-options to sameorigin拒绝在框架中显示 facebook.com/xti.php,因为它将 X-Frame-options 设置为 sameorigin
【发布时间】:2018-08-05 18:50:38
【问题描述】:

我只在 google chrome 控制台中收到错误消息。我用 edge 试过了,没有这个错误。

我正在尝试找出导致此错误的原因。

我收到此错误:

拒绝在 a 中显示“https://www.facebook.com/xti.php?xt=[...]” 框架,因为它将“X-Frame-Options”设置为“sameorigin”。

[] 之间有很多字符。 我想知道facebook sdk是否会导致这种情况。其他人已经面临这个错误了吗?

编辑:我在添加 facebook 页面插件时收到此错误。一切正常,但我想知道为什么会出现此错误。

当我跳出然后我回到网站时出现错误。

谢谢

【问题讨论】:

  • 我遇到了同样的问题。寻找答案。

标签: facebook sdk frame


【解决方案1】:

在实现 facebook 的客户聊天插件时出现了类似的问题。见here in troubleshooting tip #1 at page end。这是因为您要在其上显示它的域尚未列入白名单。几乎每次出现这样的错误时都是这种情况。

您可以将这些点联系起来并了解它如何应用于您的应用程序。虽然,“同源”让我认为它可能与 CORS 有关,这可能是整个场景的根本原因。

【讨论】:

    猜你喜欢
    • 2013-12-28
    • 2017-05-22
    • 2022-11-29
    • 2016-10-08
    • 2018-02-22
    • 2020-11-07
    • 1970-01-01
    相关资源
    最近更新 更多