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本身添加这样一种双重只是想确保它的工作。
该会话开始再次神奇地工作..但任何洞察到这仍然是欢迎:) – 2012-04-17 10:10:17