Announcement

Collapse
No announcement yet.

Laravel - CSRF token禁用方法

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Laravel - CSRF token禁用方法

    Laravel默认是开启了CSRF功能,需要关闭此功能有两种方法:
    方法一

    打开文件:app\Http\Kernel.php

    把这行注释掉:

    Code:
    'App\Http\Middleware\VerifyCsrfToken'


    方法二

    打开文件:app\Http\Middleware\VerifyCsrfToken.php

    修改为:
    Code:
    <?php namespace App\Http\Middleware;
    
    use Closure;
    use Illuminate\Foundation\Http\Middleware\VerifyCsrfToken as BaseVerifier;
    
    class VerifyCsrfToken extends BaseVerifier {
    
        /**
         * Handle an incoming request.
         *
         * @param  \Illuminate\Http\Request  $request
         * @param  \Closure  $next
         * @return mixed
         */
        public function handle($request, Closure $next)
        {
            // 使用CSRF
            //return parent::handle($request, $next);
            // 禁用CSRF
            return $next($request);
        }
    
    }
    cnblogs.com/HD/p/4555369.html
Working...
X