Ошибка 419: срок действия страницы истек в Laravel 8. @csrf уже в коде

#csrf #laravel-8

Вопрос:

У меня есть базовое приложение CRUD.

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

В localhost это работает нормально. Проблема сохраняется только на живом веб-сайте. Тем не менее, новый токен создается каждый раз, когда я обновляю, по крайней мере, в инспекторе.

До сих пор я пытался:

  • очистка всех кэшей (просмотр, маршрут, кэш и конфигурация)
  • регенерация ключа
  • повторная загрузка всего приложения через ftp

Странный:

  • Когда я НЕ внедряю @csrf, я все равно получаю токен.
  • Когда я внедряю @csrf, я получаю двойные токены. (см. рисунок ниже)
  • В инспекторе я не нахожу ни сеанса, ни локального хранилища.

Несколько скриншотов:

двойной жетон:

двойной жетон

Я не вижу никаких признаков в инспекторе:

Я не вижу никаких признаков в инспекторе

Какие-нибудь советы или подсказки?