解決方式 :
加上 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 浪費我的時間
全站熱搜