解決方式 :

加上  Response.AddHeader("P3P", "CP=CAO PSA OUR")  即可

原因 : 

IE 支援 P3P(Platform for Privacy Preferences Project (P3P) specification)

協議默認阻止第三方無隱私安全聲明的cookie

所以包含在 iframe 裡傳遞的 cookies or session 都會被禁止

禁止的方式就是在請求的 url http header 中不發送 cookies 

但是各頁面的 cookies 還是會被寫入.....

意思就是說.....我本頁寫入的 cookies 還是有效

但是要到另一個 url 時,http header 就不會有這些資料

因此有寫跟沒寫一樣的意思

 

以上在 google chrome + firefox 都不會發生

謝謝 IE 浪費我的時間

 

 

    全站熱搜

    小雕 發表在 痞客邦 留言(0) 人氣()