亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Cookie已阻止/未保存在InternetExplorer中的iframe中

Cookie已阻止/未保存在InternetExplorer中的iframe中

HUWWW 2019-06-15 11:07:38
我有兩個網站,比如說example.com和anotherexample.net..在……上面anotherexample.net/page.html,我有一個IFRAME SRC="http://example.com/someform.asp"..,這將顯示一個表單,供用戶填寫并提交到http://example.com/process.asp..當我打開表格時someform.asp“)在它自己的瀏覽器窗口中,所有操作都很好。當我裝載someform.asp作為IE6或IE7中的iframe,沒有保存example.com的cookie。在Firefox中,這個問題不會出現。為了測試目的,我創建了一個類似的設置http://newmoon.wz.cz/test/page.php .example.com使用基于cookie的會話(我對此無能為力),所以沒有cookie,process.asp不會執行。我怎么才能強迫IE保存那些餅干呢?嗅探HTTP流量的結果:在GET/omeform.asp響應上,有一個有效的每個會話集-Cookie頭(例如,Set-Cookie: ASPKSJIUIUGF=JKHJUHVGFYTTYFY),但是在POST/process.asp請求中,根本沒有Cookie頭。編輯3:一些ajax+服務器端腳本顯然能夠避開這個問題,但這看起來非常像一個bug,而且它打開了一組全新的安全漏洞..我不希望我的應用程序僅僅因為很容易就使用bug+安全漏洞的組合。編輯:P3P政策是根本原因,詳細解釋如下。Cookie已阻止/未保存在InternetExplorer中的iframe中
查看完整描述

3 回答

?
收到一只叮咚

TA貢獻1821條經驗 獲得超5個贊

我只需在iframe(PHP解決方案)中將這個小標題添加到站點中,就可以讓邪惡的目光消失:

header('P3P: CP="NOI ADM DEV COM NAV OUR STP"');

記得按下ctrl+f5重新加載您的網站或資源管理器可能仍然顯示出邪惡的眼睛,盡管事實是,它運行良好。這可能是我在工作中遇到這么多困難的主要原因。

根本就沒有政策文件。

編輯:我找到了一個很好的博客條目,它解釋了IFrames中cookie的問題。它在C#代碼中也有一個快速修復:幀、ASPX頁和被拒絕的Cookies


查看完整回答
反對 回復 2019-06-15
  • 3 回答
  • 0 關注
  • 709 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號