我们使用c#facebook SDK创建了一个facebook应用程序,并在IIS上托管了该应用程序。在加载应用时,它可以在Chrome浏览器中正常运行,但Firefox会出现错误 -
“按X-Frame选项拒绝加载:http://somewebsite.com不允许按https://apps.facebook.com框架”错误
和IE10说 -
此内容无法在框架中显示 为帮助保护您在本网站上输入的信息的安全性,此内容的发布者不允许在框架中显示。“
我们尝试在IIS上设置X-Frame-Options以允许apps.facebook.com在iFrame中运行应用程序,但它仍然不允许FF和IE在iFrame下运行应用程序。我们还添加了P3P标题。
如果有人可以帮助我们解决这个问题。
感谢。