iframe中的Facebook表单应用程序在Windows平台中丢失了Safari浏览器的cookie

时间:2013-11-12 10:54:07

标签: facebook iframe cookies safari

我有一个使用iframe构建的Facebook应用。它适用于大多数现代浏览器,除了Windows平台上的Safari。在Safari Windows平台上,当用户从初始表单页面移动到第2页时,cookie似乎会丢失。

这是实时链接

http://on.fb.me/1hCfgOX

有人可以帮我解决这个问题吗?

2 个答案:

答案 0 :(得分:1)

好的,我找到了一个完美的解决方案。查看以下链接:

Safari 3rd party cookie iframe trick no longer working?

Facebook Iframe App with multiple pages in Safari Session Variables not persisting

并且

http://lightyearsoftware.com/2009/11/on-the-pain-of-developing-for-facebook/

我希望这也能解决你的问题,因为它修复了我的问题。如果您有任何问题,请告诉我。

谢谢

答案 1 :(得分:0)

除标题外,您可能还需要将w3c/p3p.xmlw3c/policy.p3p个文件添加到您的网站。有关详细信息和示例文件,请参见此处:Session null in IFrame in ASP.net MVC only in safari browser