首页 > 解决方案 > 为什么我的 iFrame 可以在 localhost 上运行,但不能在生产环境中运行?

问题描述

我在一个页面上同时有几个 iFrame。他们中的大多数都按照您期望的方式工作。如果目标页面的值允许,它们会显示,如果X-Frame-Options不允许,则不会。但是当在 localhost 上查看它们时,有一些会很好,但是当代码移动到生产服务器时会突然停止工作。不能是X-Frame-Options允许一个禁止另一个的情况;不一致的页面没有X-Frame-Options价值,所以不应该有任何限制。

标签: iframedev-to-production

解决方案


没关系; 快速查看生产服务器上的控制台会发现这是由于 Firefox 阻止了“混合活动内容”,这种保护在本地环境中似乎有所放松。


推荐阅读