Поиск…
Вступление
Я проанализировал, что отношение получения TokenMismatch Error очень велико. И эта ошибка возникает из-за некоторых глупых ошибок. Есть много причин, по которым разработчики делают ошибки. Вот некоторые из примеров, то есть No _token в заголовках, No _token передал данные при использовании Ajax, проблема разрешения на пути хранения, недопустимый путь хранения сеанса.
Установить токен в заголовке
Установите токен на <head>
вашего default.blade.php
.
<meta name="csrf-token" content="{{csrf_token()}}">
Добавьте ajaxSetup
в начало вашего скрипта, который будет доступен везде. Это задает заголовки для каждого вызова ajax
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});