Heim >Backend-Entwicklung >PHP-Tutorial >Laravel 5.7 POST Request Fehler 419: Wie kann ich meine abgelaufene Sitzung/Seite reparieren?
Post-Request-Fehler in Laravel 5.7: Fehlerbehebung 419 Entschuldigung, Ihre Sitzung/Seite ist abgelaufen
Laravel 5.7 hat eine Middleware eingeführt, die CSRF überprüft Token. Dies schützt Ihre Anwendung vor Cross-Site-Request-Forgery-Angriffen. Es kann jedoch auch zu der Fehlermeldung „419 Sorry, your session/page expeded“ kommen, wenn die Token-Prüfung fehlschlägt.
Überprüfen des CSRF-Tokens
Stellen Sie sicher, dass Ihr Formular enthält einen CSRF-Token-Verifizierer:
<form method="POST" action="/foo"> @csrf <input type="text" name="name"/> <input type="submit" value="Add"/> </form>
Sitzung Konfiguration
Überprüfen Sie Ihre Sitzungskonfiguration in der .env-Datei. Zu den unterstützten Sitzungstreibern gehören:
Wenn der Wechsel des Sitzungstreibers das Problem behebt, wird es weist auf ein Problem mit dem vorherigen Treiber hin. Beheben Sie Fehler bei der Treiberkonfiguration.
Mögliche Fehlerszenarien
Weitere Schritte zur Fehlerbehebung
Das obige ist der detaillierte Inhalt vonLaravel 5.7 POST Request Fehler 419: Wie kann ich meine abgelaufene Sitzung/Seite reparieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!