試圖將cookie從second.com複製到first.com,並完全控制這兩個域。複製Cookie跨域,爲什麼其他瀏覽器使用SCRIPT標記發送IE阻止Cookie
以前使用過iFrame,但是由於它涉及到難以在Safari和Chrome中實現和實現的「第三方cookie」,因此無法跨越所有瀏覽器。
新方法使用指向second.com幷包含在first.com的HEAD中的SCRIPT標籤。服務器端腳本實際上是一塊Java,它讀取與請求一起發送的cookie(來自second.com的cookie),並且返回的JavaScript在first.com上執行,並基本上在此處複製cookie。這在除IE以外的所有瀏覽器都很有用,其中IE似乎不是發送帶有SCRIPT請求的second.com cookie,所以Java無法從second.com獲取cookie值。
這確實與IE安全設置有關,因爲我將隱私保護設置爲最低級別,但我的問題是爲什麼cookie會被阻止?我認爲SCRIPT標籤不受相同的原產地政策(即AJAX和其他技術必須遵守)的約束。
對此的任何解決方案,無需標題P3P隱私政策路線?