Выбор ответа Senior Заголовки и cookies обновлено
SameSite у cookie
Вопрос
Какое значение SameSite применяет Chrome к cookie, у которой атрибут не указан?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: Lax. Chrome и другие браузеры на Chromium трактуют отсутствие атрибута как Lax: cookie не уходит в кросс-сайтовых POST и запросах из iframe, но уходит при переходе по ссылке.
Варианты ответа
NoneStrictLaxправильный ответ- Атрибут обязателен, без него cookie не сохранится
Разбор
Chrome и другие браузеры на Chromium трактуют отсутствие атрибута как Lax: cookie не уходит в кросс-сайтовых POST и запросах из iframe, но уходит при переходе по ссылке. Strict не шлёт cookie ни в каких кросс-сайтовых запросах. SameSite=None разрешает всё, но только вместе с Secure. Для теста: виджет или платёжная форма во фрейме на чужом сайте может потерять сессию именно из-за этого.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.