Maison >développement back-end >tutoriel php >Laravel 5.7 Erreur de requête POST 419 : comment puis-je réparer ma session/page expirée ?
Erreur de demande de publication dans Laravel 5.7 : Dépannage 419 Désolé, votre session/page a expiré
Laravel 5.7 a introduit un middleware qui vérifie CSRF jetons. Cela protège votre application contre les attaques de falsification de requêtes intersites. Cependant, cela peut également entraîner des erreurs « 419 Désolé, votre session/page a expiré » si la vérification du jeton échoue.
Vérification du jeton CSRF
Assurez-vous que votre formulaire contient un vérificateur de jeton CSRF :
<form method="POST" action="/foo"> @csrf <input type="text" name="name"/> <input type="submit" value="Add"/> </form>
Session Configuration
Vérifiez la configuration de votre session dans le fichier .env. Les pilotes de session pris en charge incluent :
Si le changement de pilote de session résout le problème, il indique un problème avec le pilote précédent. Dépannez la configuration du pilote.
Scénarios d'erreur possibles
Autres étapes de dépannage
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!