Methode: 1. Kommentieren Sie den „AppHttpMiddlewareVerifyCsrfToken“-Code in der Datei „appHttpKernel.php“ aus, um csrf global zu deaktivieren; 2. Ändern Sie den „protected $exclusive“-Inhalt in der Datei „appHttpMiddlewareVerifyCsrfToken.php“, um anzugeben, dass er ausgeschlossen werden soll aus der CSRF-Überprüfung Die URL kann CSRF teilweise deaktivieren.
Die Betriebsumgebung dieses Artikels: Windows 10-System, Laravel Version 9, Dell G3-Computer.
Laravel hat die CSRF-Funktion standardmäßig aktiviert. Manchmal wird das Verifizierungstoken möglicherweise nicht übergeben, daher muss es deaktiviert werden.
Methode eins (globales Herunterfahren):
Öffnen Sie die Datei: appHttpKernel.php
Kommentieren Sie diese Zeile aus:
'AppHttpMiddlewareVerifyCsrfToken'
Methode zwei (teilweises Herunterfahren):
AppHtt pMiddlewareVerifyCsrfToken.php ändern dieses Dokument.
Geben Sie in protected $exclus = [] URLs an, die von der CSRF-Validierung ausgeschlossen werden sollen
Das obige ist der detaillierte Inhalt vonSo deaktivieren Sie CSRF in Laravel5.1. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!