Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我创建了一个 iframe Facebook 应用程序以在我的 FB 页面上使用。我收到此错误“此框架已被阻止,因为它包含一些不安全的内容。” 我可以在我的主计算机上看到我的页面正确呈现,我将链接发送给朋友,但他们收到错误消息。同样在我家的另一台计算机上,我尝试并得到了错误。是权限,它与令牌有关吗?
您的问题是某些 iFrame 只能在同一个域上工作,以避免有人注入恶意代码(跨域也是 ajax 的常见问题..)
只有当您尝试使用 javascript 访问另一个域上的框架时,才会出现跨域 iframe 问题。
但这听起来像是一个不同的问题,您的页面上必须有一个图像或脚本正在访问非安全资产。我使用 Safari 的“活动”窗口向下钻取并查找您的页面可能引用的非安全项目。您很可能有一个外部脚本或样式表引入了非安全资产。