Laravel 7419 Страница истекла в методах POST

Я загрузил проект Laravel 7 на cpanel. Всеpost методы дают 419 - page expired ошибка, но он отлично работает в localhost.

Я установил все @csrfs точно на формах. Я установил домен сеанса вenvфайл. Но все равно не работает.

Вместо этого он возвращает:

TokenMismatchException in VerifyCsrfToken.php line 53

3 ответа

У вас в шапке есть CSRF?

<!-- CSRF token -->
<meta name="csrf-token" content="{{ csrf_token() }}">

Я решил эту проблему с переносом сайта с http на https

Добавьте в свою форму файл .blade.php {{ csrf_field() }} или @csrf, как это

      <form method='POST' action='route("exampleRoute")'>
   {{ csrf_field() }} or @csrf

      <div class="form-group">
            <label for="exampleInputEmail1">STitle</label>
            <input type="text" name='title' class="form-control" id="exampleInputEmail1" value="">
      </div>
   ....
   ....
</form>
Другие вопросы по тегам