Heim > Artikel > PHP-Framework > So deaktivieren Sie die CSRF-Überprüfung in Laravel
So deaktivieren Sie die CSRF-Überprüfung in Laravel: 1. Öffnen Sie Kernel.php und kommentieren Sie „AppHttpMiddlewareVerifyCsrfToken“. 2. Öffnen Sie VerifyCsrfToken.php und geben Sie URLs an, die von der CSRF-Überprüfung ausgeschlossen werden sollen.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, Laravel Version 5.1, DELL G3-Computer.
Wie deaktiviere ich die CSRF-Überprüfung in Laravel?
Laravel 5.1 CSRF-Überprüfung deaktivieren:
Hinweis:
Bei Laravel ist die CSRF-Funktion standardmäßig aktiviert. Manchmal wird das Überprüfungstoken möglicherweise nicht übergeben, daher muss es deaktiviert werden.
Methode eins (globales Herunterfahren):
Öffnen Sie die Datei: appHttpKernel.php
Kommentieren Sie diese Zeile:
'App\Http\Middleware\VerifyCsrfToken'
Methode zwei (teilweises Herunterfahren):
Ändern. appHttpMiddle wareVerifyCsrfToken.php diese Datei.
Geben Sie in protected $exclus = [] URLs an, die von der CSRF-Validierung ausgeschlossen werden sollen.
Beispiel:
protected $except = [ //关掉以api开头的请求 'api/*', //关掉带有.htm的请求 '*.htm*' ];
Verwandte Empfehlungen: Die neuesten fünf Laravel-Video-Tutorials
Das obige ist der detaillierte Inhalt vonSo deaktivieren Sie die CSRF-Überprüfung in Laravel. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!