长期以来,我一直在使用 Firefox 的“将所有 cookie 列入黑名单,仅将我需要的 cookie 列入白名单”。此功能似乎在最近的 Firefox (57+) 中消失了。它们允许“阻止所有第三方 cookie”或“阻止所有不列入白名单的 cookie”。
实际用例:我想访问 Gmail 并且在谷歌搜索期间不登录,所以我之前将“mail.google.com”列入白名单,但“google.com”仍然被阻止,所以我没有携带所有的 Google cookie。
答案1
看起来 Mozilla 可能已从较新版本中删除了用于管理 Cookie 的高级选项。希望其他人能提出恢复该功能的方法。我找不到办法,即使在 中也是如此about:config
。
我使用两种替代方法在 Firefox 中实现相同的会话分离:
隐私浏览模式Control++ShiftP
使用Firefox 多账户容器添加在
多帐户容器插件可让您在 Firefox 中拥有几乎无限的、同时的、独立的会话,每个会话都有单独的 cookie,即使整个浏览器窗口关闭,这些 cookie 仍会保留下来。与隐私浏览模式相比,它的主要优势在于:
在您关闭某个容器的标签页或整个 Firefox 窗口后,不会让您退出 Google。每个容器标签页都像一个单独的 Firefox 实例一样运行
允许您同时进行多个会话同一窗口,为您提供与之前依赖 cookie 白名单的解决方案几乎相同的体验。唯一的缺点是您需要手动选择适合您正在处理的任务的容器,尽管这很快就会成为您的第二天性。您不会打开常规选项卡来隔离您想要隔离的内容,而是长按选项卡按钮并选择您想要在其中工作的容器
地址栏显示每个容器的标签、图标和颜色供您选择,这样您就始终知道自己正在使用哪个容器
您的情况可能是这样的:
我甚至从菜单栏隐藏了该插件的图标,只需长按鼠标单击新选项卡按钮即可访问它。这将显示插件的上下文菜单,允许您选择将 cookie 放入您正在打开的新选项卡的哪个容器中:
我使用这两种方法:私人浏览可以排除任何我不想弄乱我的谷歌账户搜索历史的偶尔的谷歌搜索,而多账户容器允许我在同一个窗口中使用多个不同的账户登录同一个网站。
就我个人而言,即使 cookie 白名单仍然是一种选择,我仍然更喜欢使用多帐户容器,因为它开辟了许多新的可能性,例如能够同时登录同一网站的多个帐户!