Morfeey
@Morfeey

В чем может быть причина 419 ошибки (page expired) при отправке post запроса?

Имеем обычную форму, с токеном и POST запросом. В ответ получаю 419 | Page expired.
Перерыл весь гугл, попробовал всё что мог, везде в принципе одно и тоже. Проект новый, с нуля пишу в перывй раз, возможно мог что-то забыть в изначальных настройках ? Какие еще данные нужны, для помощи в отладке ?
  • Вопрос задан
  • 31221 просмотр
Пригласить эксперта
Ответы на вопрос 2
@Kostik_1993
Web Developer
419 ошибка говорит о том что CSRF токен передаваемый формой устарел, отсутствует или неверен

Я думаю стоит покапаться в том передается ли токен, а также посмотрите что у вас стоит в качестве драйвера сессии
Ответ написан
@MiyRon
Вам необходимо выдавать CSRF токен. Это защита от уязвимости csrf атак. Используйте директиву @csrf внутри
вашей html формы подробнее можете почитать здесь https://laravel.com/docs/8.x/csrf
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы