Zoeken…
Invoering
Ik heb geanalyseerd dat de verhouding tussen het krijgen van TokenMismatch-fouten erg hoog is. En deze fout treedt op vanwege enkele dwaze fouten. Er zijn veel redenen waarom ontwikkelaars fouten maken. Hier zijn enkele voorbeelden, dwz Geen _token op kopteksten, Geen _token gaf gegevens door bij gebruik van Ajax, machtigingsprobleem op opslagpad, een ongeldig sessieopslagpad.
Token instellen op koptekst
Zet het token op <head>
van uw default.blade.php
.
<meta name="csrf-token" content="{{csrf_token()}}">
Voeg ajaxSetup
aan de bovenkant van uw script, die overal toegankelijk is. Hiermee worden headers ingesteld voor elke ajax
oproep
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});