Django 页面未在 Facebook iframe 中呈现

标签 django facebook iframe

我试图在 Facebook iframe 中显示此 django 页面 ( https://www.mm.viance.com.ec/cupones/ ),但我得到一个空白页面。

我尝试获取 SSL 证书,但没有成功。我还尝试绕过 de csrf_token 保护。

该页面在浏览器中呈现得很好,但在 Facebook iframe 中呈现不佳。

我们将不胜感激。

提前致谢

最佳答案

Django 通过“django.middleware.clickjacking.XFrameOptionsMiddleware”使用点击劫持保护。

要允许站点嵌入到 iframe 中,只需从 settings.py 中删除该中间件

https://docs.djangoproject.com/en/dev/ref/clickjacking/#clickjacking-prevention

关于Django 页面未在 Facebook iframe 中呈现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20506774/

相关文章:

javascript - 如何屏蔽 iframe 中的弹出式广告、横幅广告和视频广告?

css - 跳转 iframe 内容的 Chrome 列布局问题

django - Django View 的命名约定?

css - Facebook 帖子在桌面上嵌入 100% 宽度

python - Pycharm 设置 Mysql 数据库驱动

ios - xcode 6 "is not registered as a URL scheme. Please add it in your Info.plist"错误

javascript - Facebook APP [和 js api] 不显示任何 friend

javascript - 使用 iframe 时跨源域,其中 src 来自服务器端

python - Django 形式的懒惰选择

django - 还不能为 'created_by' 创建表单域,因为它的相关模型 'users.User' 尚未加载