Le jeton CSRF demandé par publication ne correspond pas à Laravel 9
P粉521697419
P粉521697419 2023-08-25 22:36:10
0
1
555
<p>Je reçois une erreur de non-concordance de jeton Csrf pour <strong>chaque demande de publication</strong> J'utilise ajax à certains endroits et la soumission de formulaire normal dans d'autres. Cependant l'erreur est constante. </p> <p>J'ai essayé quelques solutions suggérées sur ce site, telles que </p> <ol> <li>Set<code>SESSION_SECURE_COOKIE=false</code>. ≪/li> <li>Ajouter <code>@csrf</code></code></li> à l'intérieur de <code><form></form> <li>Ajouter <code><meta name="csrf-token" content="{{ csrf_token() }}" /></code> <code>$.ajaxSetup({headers : {'X-CSRF-TOKEN' : $('meta[name="csrf-token"]').attr('content');}});</ code>Avant l’appel ajax. ≪/li> <li>Exécuter<code>php artisan config:clear</code> <code>php artisan route:clear</code> <code>composer dump-autoload</code>. ≪/li> <li>Exécutez le projet sur différents navigateurs. ≪/li> </ol> <p>L'erreur est la même partout. L'application fonctionne très bien. Qu'est-ce que je rate? </p>
P粉521697419
P粉521697419

répondre à tous(1)
P粉883223328

Dans votre fichier config/session.php, essayez d'ajouter same_site 设置为 lax,null. p>

Courez php artisan config:cache après.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal