ホームページ > 記事 > PHPフレームワーク > laravelでcsrf検証をオフにする方法
laravel で csrf 検証をオフにする方法: 1. Kernel.php を開き、「App\Http\Middleware\VerifyCsrfToken」とコメントします; 2. VerifyCsrfToken.php を開き、CSRF 検証から除外する URL を指定します。
このチュートリアルの動作環境: Windows 7 システム、Laravel バージョン 5.1、DELL G3 コンピューター。
laravel で csrf 検証をオフにする方法は?
Laravel 5.1 csrf 検証をオフにする:
説明:
Laravel では、デフォルトで CSRF 機能が有効になっており、場合によっては検証トークンが有効になっています。渡されない可能性があるため、閉じる必要があります。
方法 1 (グローバル シャットダウン):
ファイルを開きます: app\Http\Kernel.php
これを置きますコメントアウト行:
'App\Http\Middleware\VerifyCsrfToken'
方法 2 (部分的に閉じられています):
app\Http\Middleware\VerifyCsrfToken.php ファイルを変更します。
protected $excel = [] で、CSRF 検証から除外する URL を指定します
例:
protected $except = [ //关掉以api开头的请求 'api/*', //关掉带有.htm的请求 '*.htm*' ];
関連する推奨事項:最新の 5 つの Laravel ビデオチュートリアル#########
以上がlaravelでcsrf検証をオフにする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。