


Laravel 5.7 POST Request Fehler 419: Wie kann ich meine abgelaufene Sitzung/Seite reparieren?
Dec 15, 2024 pm 06:14 PMPost-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:
- Datei
- Cookie
- Datenbank
- memcached
- Redis
- Array
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
- Dateibasierte Sitzungen: Überprüfen Sie die Dateiberechtigungen für das Verzeichnis /storage.
- Datenbank Treiber: Bestätigen Sie Ihre Datenbankverbindung sowie die Existenz und Richtigkeit der Sitzungen Tabelle.
- Redis/memcached: Stellen Sie sicher, dass die Konfiguration korrekt ist und dass kein anderer Code sie manipuliert.
Weitere Schritte zur Fehlerbehebung
- Generieren Sie einen neuen Anwendungsschlüssel mit PHP Artisan Key:generate, um die Sitzung zu leeren Daten.
- Leeren Sie den Browser-Cache, da Chrome und Firefox zu dem Problem beitragen können.
- Überlegen Sie, warum Anwendungsschlüssel wichtig sind, insbesondere wenn Fehler im Zusammenhang mit der CSRF-Token-Überprüfung auftreten.
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!

Heißer Artikel

Hot-Tools-Tags

Heißer Artikel

Heiße Artikel -Tags

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

11 beste PHP -URL -Shortener -Skripte (kostenlos und Premium)

Arbeiten mit Flash -Sitzungsdaten in Laravel

Vereinfachte HTTP -Reaktion verspottet in Laravel -Tests

Erstellen Sie eine React -App mit einem Laravel -Back -Ende: Teil 2, reagieren

Curl in PHP: So verwenden Sie die PHP -Curl -Erweiterung in REST -APIs

12 Beste PHP -Chat -Skripte auf Codecanyon
