首頁  >  文章  >  php框架  >  laravel怎麼關閉csrf驗證

laravel怎麼關閉csrf驗證

藏色散人
藏色散人原創
2021-12-27 14:30:592794瀏覽

laravel關閉csrf驗證的方法:1、開啟Kernel.php,註解「App\Http\Middleware\VerifyCsrfToken」;2、開啟VerifyCsrfToken.php,指定從CSRF驗證中排除的URL。

laravel怎麼關閉csrf驗證

本教學操作環境:windows7系統、Laravel5.1版,DELL G3電腦。

laravel怎麼關閉csrf驗證?

Laravel 5.1 關掉csrf驗證:

#說明:

Laravel預設是開啟了CSRF功能,有時可能無法傳遞驗證token ,就需要關閉。

 

方法一(全域關閉):

#開啟檔案:app\Http\Kernel.php

把這行註解掉:

'App\Http\Middleware\VerifyCsrfToken'

方法二(部分關閉):

#修改app\Http\Middleware\VerifyCsrfToken.php這個檔案。

在protected $except = [] ,指定從CSRF 驗證中排除的URL

範例:

protected $except = [
  //关掉以api开头的请求
  'api/*',
  //关掉带有.htm的请求
  '*.htm*' 
];

相關建議:最新的五個Laravel影片教學

以上是laravel怎麼關閉csrf驗證的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn