【问题标题】:Added a Facebook Page Tab via self made app , but the iframe doesn't load the link in the App Settings通过自制应用添加了 Facebook 页面选项卡,但 iframe 未在应用设置中加载链接
【发布时间】:2025-12-18 19:30:01
【问题描述】:

我在 Facebook 上创建了一个应用程序,并为页面选项卡提供了以下设置,并将域添加为 www.glomania.com 和页面选项卡安全 url 也为 https://www.glomania.com

在 facebook 页面上允许应用程序后,我的 iframe 未加载任何内容,但标签已正确添加。请指导。

这是应用程序域设置:https://i.stack.imgur.com/1xIUf.png

这是应用页面标签设置:https://i.stack.imgur.com/Tdizk.png

这是添加标签的FB页面 https://www.facebook.com/Akasha-Chaddha-188152831757277/app/828591547345491/

【问题讨论】:

  • 它将https://www.glomania.com/Aditya.php 加载到我的 iframe 中。由于这是我在网络面板中看到的对您的域的唯一请求,因此它似乎不是来自您端的重定向或类似的东西。 Facebook 不会“猜测”任意 URL,因此请仔细检查您的应用设置。 (并确保实际保存,人们有时只需单击按钮并忽略之后出现的错误。)
  • 嗨 CBroe,您好。是的,我最初尝试加载 index.php,因为它是默认调用的,但是当我更改为 Aditya.php 时,它就可以工作了。任何想法为什么只是 glomania.com 没有在 iframe 上显示任何内容?附:我已将标签页网址还原为 glomania.com
  • 检查你的浏览器控制台,它会告诉你。 “拒绝在框架中显示https://www.glomania.com/,因为它将X-Frame-Options 设置为sameorigin。”
  • 是的,它这么说,无论如何。是 glomania.com 服务器造成了问题吗?
  • 是的,您的服务器/脚本/系统正在发出此标头。由于/Aditya.php 脚本显然没有发送此标头,我想你一定做了一些不同的事情

标签: facebook iframe tabs


【解决方案1】:

Magento 在 System->Configuration 中有一个允许 Magento 从 IFRAME 运行的设置

将其设置为是,您可以克服此警告

【讨论】:

    最近更新 更多