码迷,mamicode.com
首页 > 其他好文 > 详细

记 laravel 排除CSRF验证

时间:2020-07-10 19:31:16      阅读:75      评论:0      收藏:0      [点我收藏+]

标签:nat   color   except   pre   验证   路由   from   ica   cte   

1、在 VerifyCsrfToken 中间件中(文件位置:app/Http/Middleware/VerifyCsrfToken.php)将要排除的 URL 添加到 $except 属性数组中。

 1 <?php 
 2 namespace App\Http\Middleware;
 3 
 4 use Illuminate\Foundation\Http\Middleware\VerifyCsrfToken as BaseVerifier;
 5 class VerifyCsrfToken extends BaseVerifier
 6 {
 7     /**
 8      * The URIs that should be excluded from CSRF verification.
 9      *  添加忽略csrf验证的路由
10      * @var array
11      */
12     protected $except = [
13         ‘live/4/ricks/fund/import‘
14     ];
15 }
16 ?>

2、在 Kernel 文件中(文件位置:app/Http/Kernel.php)注释掉 \App\Http\Middleware\VerifyCsrfToken::class, 这一句。

第一种方法是局部有效,只有添加在 $except 数组中的URL不需要CSRF验证;第二种方法是全局有效,注释掉这句相当于全部接口都屏蔽了CSRF验证。

记 laravel 排除CSRF验证

标签:nat   color   except   pre   验证   路由   from   ica   cte   

原文地址:https://www.cnblogs.com/Jessie-candy/p/13280699.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!