Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google chrome Chrome';s";“隐姓埋名模式”;你到底是怎么做的?_Google Chrome_Cookies_Browser - Fatal编程技术网

Google chrome Chrome';s";“隐姓埋名模式”;你到底是怎么做的?

Google chrome Chrome';s";“隐姓埋名模式”;你到底是怎么做的?,google-chrome,cookies,browser,Google Chrome,Cookies,Browser,我的印象是,隐姓埋名模式下的Chrome不会接受或发送cookies,因为它们可以用来识别你。当启动隐姓埋名模式时,我确实需要重新登录gmail等,但登录在会话期间保持活动状态 所以在我看来,隐姓埋名模式维护着一个单独的、临时的cookies存储,当你退出隐姓埋名模式时,这些cookies会被销毁。这是否意味着,如果你一直在匿名模式下浏览,它将没有任何好处?隐姓埋名模式还能做些什么吗?它本质上是将缓存路径设置为临时文件夹。Cookie仍在使用,但当incognito窗口启动时,一切都开始“新鲜”

我的印象是,隐姓埋名模式下的Chrome不会接受或发送cookies,因为它们可以用来识别你。当启动隐姓埋名模式时,我确实需要重新登录gmail等,但登录在会话期间保持活动状态


所以在我看来,隐姓埋名模式维护着一个单独的、临时的cookies存储,当你退出隐姓埋名模式时,这些cookies会被销毁。这是否意味着,如果你一直在匿名模式下浏览,它将没有任何好处?隐姓埋名模式还能做些什么吗?

它本质上是将缓存路径设置为临时文件夹。Cookie仍在使用,但当incognito窗口启动时,一切都开始“新鲜”。这适用于所有存储,包括cookie、本地存储、Web SQL、IndexedDB、缓存等


当然,Chrome也会将网页从浏览器历史记录中删除。

如果你不想让Google Chrome保存你访问和下载的内容记录,你可以在匿名模式下浏览网页

关于Chrome本身所说内容的详细链接


Chrome的匿名模式将缓存设置为临时文件夹。关闭浏览器窗口时,文件夹将被删除。因此,您的所有历史记录、登录和下载都将被遗忘


隐姓埋名并不会阻止网站保留您访问的信息,也不会对使用Wireshark等工具查看您所查看内容的用户隐藏浏览信息

关于@Jared Dykstra answer和@Mark comment的重要隐私说明

但当匿名窗口启动时,一切都开始“新鲜”。 这适用于所有存储,包括cookie

不是100%正确

今天我打开了一个新的chrome匿名窗口,请求youtube.com。但我惊讶地发现youtube向我推荐了一些视频!!!怎么用?基于什么?我应该是一个全新浏览器的新客户——我注意到推荐的视频是基于我从chrome或firefox登录到谷歌账户时通常观看的视频-

在投资这些cookies之后,我很震惊chrome将这些cookies和第一个请求一起从新打开的匿名窗口发送到youtube.com

GPS
PREF
VISITOR_INFO1_LIVE
YSC
我猜youtube.com服务器使用这些cookies来了解我是谁,并根据它们为我推荐视频


我检查了Firefox,但它没有这样做,它会以100%的空cookie头启动私有窗口

作为一名开发人员,还值得注意的是,Incognito并没有为每个窗口或选项卡创建单独的数据分区

所有窗口和选项卡共享对相同Cookie的访问,因此您不能创建单独的选项卡,以不同的用户身份同时登录到使用Cookie传输身份验证信息的系统


基于此,您仍然需要使用不同的浏览器来测试此场景。

公认的答案非常好。只需添加一条说明,Chrome在匿名模式下有一个阻止第三方cookie的设置。请参见2020年5月19日在中发布的功能说明

在匿名模式下阻止第三方cookie(计算机)

现在,您可以在常规模式和匿名模式下阻止第三方cookie访问页面上的广告和图像

更多信息来自:

除了每次您在Incognito中关闭浏览器窗口时删除Cookie外,我们还将在每个Incognito会话中默认阻止第三方Cookie,并在新选项卡页面上包含一个突出的控件。通过单击地址栏中的“eye”图标,您可以允许特定站点使用第三方cookie。从桌面操作系统和安卓系统开始,这项功能将逐步推出


我想你应该读一读我观察到的内容,即如果你登录Chrome,Chrome incognito至少可以访问你的cookie和浏览器历史记录。在调试webapp时注意到这一点。我建议在匿名之前使用“Guest”帐户登录Chrome或注销你的Chrome帐户(假设你曾经登录)。我在回答中提到了你的名字和@Mark登录Chrome是个魔鬼!我同意你的看法。Chrome使用现有的Cookie,跨越匿名浏览器和普通浏览器,使其成为有状态的东西。对我来说,这真是一个chrome家伙所期待的糟糕设计,因为我打开了不同的窗口(而不是标签),并且cookie被重复使用,这是有意义的。检查您是否没有任何打开的匿名窗口。当关闭所有cookie时,cookie jar开始变空。@buckley不,只有一个打开的匿名窗口,Chrome仍将这些cookie发送到youtube.com这与我的生活非常相关。与手头的问题有点无关,但如果你需要以不同的用户身份登录,绕过隐姓埋名限制的一种方法是,对您希望同时登录的每个用户帐户使用chrome配置文件。这是因为Chrome为每个Chrome配置文件创建不同的数据分区。这里有一个链接,指向如何在文件系统上找到该数据分区。TLDR,去,chrome://version,并查看配置文件路径,否则,阅读问题表明提问者了解匿名模式,但寻求有关其内部工作方式以及任何数据的存储时间/长度的帮助。