我有一个使用iframe构建的Facebook应用。它适用于大多数现代浏览器,除了Windows平台上的Safari。在Safari Windows平台上,当用户从初始表单页面移动到第2页时,cookie似乎会丢失。
这是实时链接
有人可以帮我解决这个问题吗?
答案 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.xml
和w3c/policy.p3p
个文件添加到您的网站。有关详细信息和示例文件,请参见此处:Session null in IFrame in ASP.net MVC only in safari browser