2013-04-18 183 views
1

所以基本上,我所嘗試的是構建一個簡單的跟蹤器作爲學習跟蹤器工作方式的一種方法。我偶然發現了我的第一個問題。該方案是這樣的:從第三方域設置cookie

  • 域A,它加載從域B
  • 域B,它承載跟蹤和後端

用戶加載域的JS(跟蹤器) A,並且JS已成功加載。一個Set-Cookie(名稱,值,路徑,到期)請求由域B發送給接收它的用戶(我檢查了它)。但是,它並未真正在瀏覽器中設置Cookie。我試圖做同樣的事情,但一切都在同一個域中,所以問題在於它們是不同的域。

這是最好的解決方法是什麼?也許使用iframe?從JS讀取來自服務器的響應設置cookie?

回答

1

折騰這在你的HTTP頭

P3P CP="NOI COR NID CUR OUR NOR" 

P3P是關鍵,剩下的就是價值

你會propably要刷什麼P3P實際上是 http://www.w3.org/P3P/

或只是谷歌「P3P」

在這個線程中,他們說P3P是死的..但它仍然可以在IE瀏覽器上工作。不知道chrome & FF在這個問題上的立場。 Any recommendation for p3p policy editor?