2012-04-17 36 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

回答

相關問題