zoukankan      html  css  js  c++  java
  • 记 laravel 排除CSRF验证

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

     1 <?php 
     2 namespace AppHttpMiddleware;
     3 
     4 use IlluminateFoundationHttpMiddlewareVerifyCsrfToken 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)注释掉 AppHttpMiddlewareVerifyCsrfToken::class, 这一句。

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

  • 相关阅读:
    P1939 矩阵加速(数列)
    P3390 矩阵快速幂
    快速幂
    1236:区间合并
    1183:病人排队
    1230:寻找平面上的极大点
    1244:和为给定数
    1228 书架
    1222 放苹果
    洛谷5015标题统计
  • 原文地址:https://www.cnblogs.com/Jessie-candy/p/13280699.html
Copyright © 2011-2022 走看看