如何在Firefox中禁用第三方Cookie

Cookies分为第一方或第三方Cookie。第一方Cookie是由您积极访问的网站(例如,如果您加载Facebook,则Facebook从其域Facebook.com设置的所有cookie都是第一方的。从另一个域设置的任何cookie被视为第三方。

第三方Cookie的信誉很差,因为它们可能用于跟踪目的。如果您访问带有广告的网站并监视设备上的Cookie,则可能会注意到带有广告的网站平均设置了很多第三方Cookie。

当您访问另一个具有相同第三方连接的网页或网站时,网站可能会读取Cookie。这使公司可以监视您访问哪些站点。另一方面,某些网站需要第三方Cookie才能实现功能。

Firefox在第三方Cookie方面支持以下功能:

  • 阻止所有第三方Cookie
  • 阻止来自未访问网站的cookie。
  • 阻止第三方跟踪器。
  • 阻止所有cookie。

当前版本的Firefox

firefox-cookies

Mozilla将cookie管理移至了Firefox浏览器的Tracking Protection功能。您可能仍会在浏览器的地址栏中加载about:preferences#privacy,但需要将Content Blocking设置为custom才能立即访问cookie管理选项。

显示选项后,检查“自定义”下的Cookie,然后单击条目旁边的菜单以定义您希望Firefox阻止的Cookie类型:

  • 所有第三方Cookie-阻止Firefox中的所有非第一方Cookie。
  • 第三方跟踪器-根据Mozilla的第三方跟踪器列表,阻止来自第三方跟踪器的cookie。
  • 来自未访问网站的Cookie-如果您以前从未访问过该网站,则会阻止第三方Cookie。
  • 所有cookie-阻止所有cookie。

保留旧信息以备存档

Firefox 60+

firefox 60 cookie management

Mozilla将cookie管理移至Firefox 60中的其他部分。

  1. 在浏览器的地址栏中加载about:preferences#privacy。
  2. 找到“ Cookie和站点数据”,然后在此处管理Cookie设置。它们与以前的版本相同。

Firefox 59或更旧版本

firefox cookies third-party

在Firefox地址栏中加载about:preferences#privacy,然后向下滚动到“历史记录”部分。确保选择“ Firefox将”下的“对历史记录使用自定义设置”。

Firefox默认情况下从网站接受cookie(第一方和第三方),并保留它们直到过期。

要禁用第三方cookie,请为“接受第三方cookie”选择“从不”。您也可以将其设置为“来自访问者”,这可以减少更改后遇到的问题。

主要区别在于以下几点:永远不会阻止任何设置第三方cookie的尝试,但“来自访问者”会接受您过去主动访问过的站点的访问。

Firefox的开发人员在Firefox 2.0中删除了禁用第三方cookie的选项,指出无法使用此功能阻止所有第三方cookie的原因。

第三方Cookie主要是跟踪用户行为的Cookie,例如大型广告网络喜欢大量使用它们。基本上有两个选项可以禁用Firefox中的第三方Cookie。

首先是通过打开手动禁用它 关于:配置 从地址栏中。搜索network.cookie.cookieBehavior并查看其值。

如果将其设置为0,则表示接受所有cookie; 1表示仅接受来自同一服务器的cookie; 2表示禁用所有cookie。将其设置为1与Firefox浏览器的旧首选项中的选项具有相同的效果:它禁用第三方cookie。

third party cookies firefox

您也可以在浏览器中安装自动阻止第三方Cookie的加载项。您可以在网络浏览器中安装的众多扩展之一是自毁Cookie。默认情况下,它接受所有cookie,但是在您关闭标签后将立即将其删除,以使它们无法用于跟踪您。您可以将不想删除的Cookie列入白名单。请注意,这并不涵盖第一方Cookie,因为它们通常是由站点设置的,用于保存重要信息,例如登录会话数据或站点首选项。

更新资料 :禁用第三方cookie的选项现在在Firefox Web浏览器中再次可用。您所需要做的就是通过单击Firefox,然后在弹出菜单中的选项打开浏览选项。

切换到选项中的“隐私”选项卡,然后找到“从网站接受cookie”列表。在下面,您可以找到接受第三方Cookie的设置。如果取消选中该复选框,则Firefox将不再接受第三方Cookie。您也可以将浏览器配置为保留第三方cookie,直到它们过期,直到您关闭浏览器,或者在设置每个cookie时根据提示定义每个cookie的操作。

更新2: Mozilla目前将在Firefox 22中引入自动第三方cookie阻止功能。如果您之前未曾访问过试图设置Cookie的公司或服务器的网站,则这将阻止所有第三方Cookie。