5

Почему Chrome в режиме инкогнито сохраняет все файлы cookie после закрытия браузера?

Чтобы воспроизвести это, сделайте следующее.

  1. Удалите все свои куки и закройте браузер
  2. Открыть новое окно инкогнито (закрыть "обычное" окно, если оно открыто)
  3. Посетите какой-нибудь сайт, такой как twitter.com
  4. Закрыть браузер

Теперь я ожидаю, что все куки будут удалены во время просмотра в режиме инкогнито, но это не то, что происходит. Chrome сохраняет все куки, даже если я посещал этот сайт только в режиме инкогнито.

5) Откройте Chrome, перейдите в Настройки -> Дополнительные настройки -> Конфиденциальность (Настройки контента) -> Все файлы cookie и данные сайта.

И куки Twitter все еще там, хотя это не должно быть.

Если я установлю в настройках файлов cookie «Сохранять только локальные данные до тех пор, пока я не выйду из браузера», Chrome удалит файлы "cookie", но разве Chrome не должен удалять файлы "cookie" по умолчанию в режиме инкогнито, если мне не нужно это делать? В конце концов, какой смысл в режиме инкогнито, если он сохраняет все куки?

Почему это происходит?

2 ответа2

4

Насколько я знаю (и я только что запустил режим инкогнито, чтобы убедиться в этом, хотя, возможно, все изменилось после того, как вопрос был опубликован), вы не можете видеть, какие файлы cookie хранятся в режиме инкогнито - те, которые вы видите в этом диалоговом окне, - те, которые вы имели до запуска режима инкогнито.

Поскольку эти два элемента должны быть разделены, один режим не будет удалять файлы cookie другого режима, даже если вы заходите на тот же сайт, то есть, если вы заходите в Twitter (или если на странице есть виджет Twitter), вы можете выбрать файл cookie Twitter, но режим инкогнито не удалит его, если вы запустите его позже, а затем закроете.

Если вы все еще можете воспроизвести эту проблему, убедитесь, что у вас нет расширений, которые могут быть причиной создания этого файла cookie, и что на ваших стартовых страницах нет виджетов Twitter.

(У меня была похожая проблема, когда «Сохранять только локальные данные до тех пор, пока я не выйду из браузера») у меня не работало, потому что одно из моих расширений поддерживало браузер открытым. Либо отключение таких расширений, либо «Продолжение запуска фоновых приложений, когда Google Chrome закрыт» должно решить эту проблему.)

0

Убедитесь, что у вас нет другого открытого окна Инкогнито. Это заставит вас думать, что Chrome сохраняет ваши куки после закрытия Инкогнито (когда на самом деле у вас все еще есть другое окно / сеанс Инкогнито, поэтому вы никогда не закрывали Инкогнито).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .