Laravel возвращает ошибку 419 после обновления SESSION_DOMAIN


Laravel возвращает ошибку 419 после обновления SESSION_DOMAIN

07.10.2020 02:07:16 Просмотров 7 Источник

Недавно мне пришлось установить SESSION_DOMAIN=".example.com", чтобы иметь возможность получить доступ к файлу cookie сеанса laravel из поддомена sub.example.com.

После этого часть ранее зарегистрированных пользователей начала сообщать Error: Request failed with status code 419 по запросу post (Как сообщается, даже после повторного входа в систему), другие сообщают, что вообще не могут войти в систему.

Я не могу воспроизвести эту проблему. Никаких связанных с этим исключений или ошибок не регистрируется, однако это явно говорит о том, что это проблема, связанная с сеансом и/или файлами cookie XSRF-токенов.

Как это исправить? Будет ли сброс всех моих данных сеанса redis, заставит всех пользователей выйти из системы или удалить все файлы cookie исправить это или сделать еще хуже?

У вопроса есть решение - Посмотреть?

Ответы - Laravel возвращает ошибку 419 после обновления SESSION_DOMAIN / Laravel returning error 419 after updating SESSION_DOMAIN

Является ответом!
bockzior

10.10.2020 04:16:54

Изменение значения SESSION_DOMAIN привело к сосуществованию двух файлов cookie с именем session в браузере с различными конфигурациями домена.

Установка SESSION_COOKIE на новое значение и промывка remember_token решает эту проблему.

Помочь в развитии проекта:
Закрыть X