我知道Firefox和Chrome已经处理过这个问题,并且使用针对IE的P3P标头将允许从服务器端设置cookie。我想知道,如果用户从未访问过你的网站,是否还有在Facebook应用程序中设置一个可以在Safari中使用的cookie?
我需要能够为会话管理设置cookie,以了解我的用户是否经过身份验证或会话中是否有任何数据。由于Safari的“第三方cookie”政策,当用户从未访问过该网站时,这在除Safari之外的所有浏览器中都能完美运行。
我认为它会起作用,因为Facebook将iframe作为POST呈现给你的应用程序,但它似乎没有,因为我的应用程序不会在Safari中设置cookie。
我希望其他人遇到这个问题,可以帮助我。感谢。