我在我的FB页面上创建了一个iframe Facebook应用程序。我收到此错误“此框架已被阻止,因为它包含一些不安全的内容。”我可以在主计算机上看到我的页面正确呈现,我将链接发送给朋友,他们收到错误。在我家的另一台电脑上,我试过并得到了错误。它是权限,它与令牌有什么关系吗?
答案 0 :(得分:0)
您的问题是,某些iFrame只能在同一个域上运行,以避免有人注入恶意代码(跨域也是ajax的常见问题..)
答案 1 :(得分:0)
如果您尝试使用javascript访问其他域上的框架,则只会出现跨域iframe问题。
但这听起来像是一个不同的问题,您的页面上必须有一个图像或脚本才能访问非安全资产。我使用Safari的“活动”窗口向下钻取并查找您的页面可能引用的非安全项目。很可能你有一个外部脚本或样式表来吸引非安全资产。