2011-06-05 58 views
4

在過去的幾周裏,我試圖找到一個會話cookie保存在IE中的問題。我們的應用程序在iFrame內部運行,因此Cookie被視爲第三方。Facebook,IE和P3P

我知道IE 6和7所需的P3P頭,但由於某種原因,我仍然看到很多從不保存cookie的IE6/7用戶。我也無法在我們自己的機器上重現它。

我嘗試以下P3P頭: CP = \ 「IDC DSP COR ADM德維戴氏PSA PSD IVAi IVDI CONI HIS OUR IND CNT \」

沒有人知道IE6/7的用於保存第三確切要求派對餅乾?我無法在任何地方找到它。

注意:我知道這個話題已經討論過很多次了,而且我幾乎讀過關於這個主題的所有主題。

感謝, 施洛米Fruchter

+0

[Cookie被阻止/未保存在Internet Explorer中的IFRAME中]的可能重複(http://stackoverflow.com/questions/389456/cookie-blocked-not-saved-in-iframe-in-internet-explorer) – GitaarLAB 2014-11-27 19:30:30

回答

2

使用這一個是工作在IE完美的,所有其他的瀏覽器

header('P3P: CP="IDC DSP COR CURa ADMa OUR IND PHY ONL COM STA"'); 
+0

這在IE7上不適用於我。 – thomaus 2011-10-27 11:56:19

+3

您可能希望看到這個了不起的答案之前,將打倒P3P yadda:http://stackoverflow.com/a/389458/42574 – plntxt 2011-12-13 17:15:54

+0

感謝這個令人難以置信的答案鏈接。 +1 – 2011-12-21 22:36:21