ie下使用frameset佈局導致跨域cookie丟失問題解決

問題描述

應用程序使用frameset方式佈局頁面,典型的上/左/右/下結構,如圖1所示,整個應用對外部訪問的url是www.domaina.com/index.jsp,通過點擊左側的按鈕在右側內容區域展示不同的內容出來-這個內容區域展示的東東有部分是直接鏈接到其他系統中(不同的域名或ip)

當展示不是本系統的應用時發現通過frameset嵌入進來的應用無法獲取自己domain裏的值


解決方案:在domainb的代碼里加一行代碼

response.setHeader("P3P","CP=CAO PSA OUR")

更詳細的解釋:http://www.softwareprojects.com/resources/programming/t-how-to-get-internet-explorer-to-use-cookies-inside-1612.html


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章