У меня включены обе настройки: «запретить веб-сайтам хранить локальные данные» и «блокировать все сторонние файлы cookie без исключения» в Chrome 12 (я не уверен, как точно называются эти настройки на английском, так как я использую Chrome со шведской локализацией). Однако у меня есть две проблемы.
Моя первая проблема заключается в том, что когда я посещаю сайт одной из моих местных газет (и, конечно, других), куки с www.facebook.com по какой-то причине разрешены. Я подозреваю, что причина в том, что я добавил исключение для домена www.facebook.com, но, как подразумевает настройка «блокировать все сторонние куки без исключения», это не должно иметь значения.
Вторая проблема заключается в том, что если я проверю, какие файлы cookie хранятся на моем компьютере после некоторого времени просмотра, у меня будет куча файлов cookie, которых нет в моем белом списке. В основном от рекламных сервисов.
При включении вышеупомянутых настроек я ожидал, что будут приниматься только те файлы cookie, которые соответствуют двум следующим требованиям:
- файлы cookie должны быть из домена в моей адресной строке
- файлы cookie должны быть из домена из моего белого списка
Видимо, это не так. Вопрос в том, я полностью неправильно понял настройки или это баг? И, в любом случае, есть ли способ добиться желаемого мной поведения?
решение1
типabout:flags
в адресную строку и нажмите Enter, затем включите «Блокировать все сторонние файлы cookie».
решение2
В текущей версии Chrome (v56, проверено 23.02.2017) его больше нет в about:flags, а он перемещен в основной пользовательский интерфейс.
- Нажмите на три точки, чтобы открыть меню (вверху справа)
- Нажмите «Настройки».
- Прокрутите страницу вниз до ссылки «Показать дополнительные настройки» и щелкните по ней.
- вКонфиденциальностьраздел нажмите наНастройки контентакнопка
- ПодПеченьераздел есть флажок дляБлокировка сторонних файлов cookie и данных сайтов. Убедитесь, что этот параметр отмечен, чтобы запретить сторонним сайтам устанавливать файлы cookie.
После включения этой функции, вероятно, самое время удалить все существующие файлы cookie.
решение3
В 2020 году название параметра изменилось. Теперь оно"SameSite by default cookies"
Перейдите по ссылке: chrome:flags/#same-site-by-default-cookies и включите