2012-04-17 37 views
1

给一些更多的上下文: 我们有被下投放的FB应用:
domain.com/fb/
和我们有得到
下服务的正常网站domain.comDjango的不存储在Internet Explorer中的会话cookie

我们FB应用在iframe供应domain.com/fb/并通过accesiable:
apps.facebook.com/ourappname/

我目前有只有IE浏览器的问题,导致request.user成为匿名用户,甚至当用户登录时(仅在IE中),所有其他浏览器中的一切正常。 request.user是一个匿名的原因是会话cookie没有被设置。我通过检查IE浏览器中的cookies验证了这一点,并且django-debug-toolbar向我展示了这一点。

那么我该如何解决这个问题呢?

的P3P标头设置:

response['P3P'] = 'CP="IDC CURa ADMa OUR IND PHY ONL COM STA"' 
return response 

他们也被Apache本身添加这样一种双重只是想确保它的工作。

+0

该会话开始再次神奇地工作..但任何洞察到这仍然是欢迎:) – 2012-04-17 10:10:17

回答

相关问题