iframe中的Facebook表单应用程序在Windows平台中丢失Safari浏览器的Cookie [英] Facebook form app inside iframe loses cookies for Safari browsers in Windows platform

查看:149
本文介绍了iframe中的Facebook表单应用程序在Windows平台中丢失Safari浏览器的Cookie的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个使用iframe的Facebook应用程序。它在大多数现代浏览器除了在Windows平台上的Safari工作正常。在Safari Windows平台上,当用户从初始表单页面移动到包含问题的第2页时,Cookie似乎丢失。



这里是活动链接



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

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

解决方案

,您可能还需要将 w3c / p3p.xml w3c / policy.p3p 文件添加到您的网站。有关详细信息和示例文件,请参阅此处: ASP.net中的IFrame中的会话null仅在Safari浏览器中使用


I have a facebook app built using iframe. It works ok on most modern browsers except Safari on Windows platform. On Safari windows platform, the cookies seem to get lost as a user move from initial form page to 2nd page with questions.

Here is the live link

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

Can someone help me on how to fix this?

解决方案

besides header, you might also need to add w3c/p3p.xml and w3c/policy.p3p files to your website. See here for more details and sample files: Session null in IFrame in ASP.net MVC only in safari browser

这篇关于iframe中的Facebook表单应用程序在Windows平台中丢失Safari浏览器的Cookie的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆