簡體   English   中英

識別第三方Cookie

[英]identify third party cookies

給定具有公共屬性(名稱,ID等)的cookie,無論如何我們是否可以識別該cookie是否為第三方cookie? 意思是說,網站B在訪問網站A時放置了一個cookie。目前,我看不到任何實現此目的的方法,但也許我錯過了一些東西。 我正在從事一個與用戶在線隱私相關的項目,並希望獲得在用戶瀏覽器中留下第三方Cookie的網站列表。 我使用Mozilla Firefox瀏覽器。

在查看Cookie的存儲區時,無法分辨。 問題在於,對於某些網站,cookie始終是第一方; 第三方性與Cookie的來源有關。 識別Cookie是否為第三方Cookie的唯一方法是檢查設置該Cookie的實際標頭,並查看該Cookie是否為源域之外的其他域設置。 事實是,可以為整個域設置cookie(使foo.bar.com可以為.bar.com設置,以便grill.bar.com也可以看到cookie),從而使一切變得更加復雜。是否后綴是域與否是很不容易的(例如,一些國家的多級域)。

最終的問題是,站點可以很容易地從另一個域中請求一些資源,然后以這種方式設置Cookie。 正式而言,它不是第三方Cookie,因為它是由它所引用的域設置的,但是其工作原理實際上是相同的。

每個cookie都為一個域設置。 您可以比較域名以識別第三方Cookie。 但是也許我沒有完全理解你的問題。

僅基於到目前為止在瀏覽器中創建的cookie列表,無法說出cookie是否是第三方cookie。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM