Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Both sides previous revision Vorhergehende Überarbeitung | |||
laravel:troubleshooting [2020/05/18 08:48] webproducer neuer Fehler: Datensatz wird nicht aktualisiert |
laravel:troubleshooting [2020/08/22 22:24] (aktuell) webproducer 419 - Page Expired |
||
---|---|---|---|
Zeile 57: | Zeile 57: | ||
protected $primaryKey = 'ID'; | protected $primaryKey = 'ID'; | ||
</code> | </code> | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== 419 - Page Expired ==== | ||
+ | |||
+ | Sollte beim Aufruf einer Route der HTTP-Fehler 419 (Page Expired) zurückgegeben werden kann es an einem fehlenden CSRF-Token liegen. Zwei Lösungsvorschläge hierzu: | ||
+ | |||
+ | - Ergänzen Sie Ihr Formular um den notwendigen CSRF-Token oder | ||
+ | - Wenn die Anfrage von außen kommt und es keine Möglichkeit gibt den Token mitzuliefern (z. B. bei einem API-Aufruf) kann diese Route von der Überprüfung des Tokens ausgeschlossen werden. | ||
+ | |||
+ | Beide Lösungsmögichkeiten werden [[laravel:csrf|hier ausführlich erklärt]]. |