ie cookie 無效


背景:由於項目需求,需要把一個頁面嵌入到另外的一個項目,以iframe的方式,但是需要登錄認證信息,登錄后,把session放到cookie里面,在ie時失效。谷歌和firefox為正常。

解決辦法是在要嵌入的內容中(iframe指向的站點)輸出P3P的主機頭聲明:    

php:  

header('P3P:CP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT"');   

asp.net:  

HttpContext.Current.Response.AddHeader("p3p", "CP=\""IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT\""")   

jsp:  

response.setHeader("P3P","CP='IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT'")   

ColdFusion:  

<cfheader name="P3P" value="CP='IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT'" /> 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM