婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > laravel 實現關閉CSRF(全部關閉、部分關閉)

laravel 實現關閉CSRF(全部關閉、部分關閉)

熱門標簽:天津營銷電話機器人加盟代理 格陵蘭島地圖標注 太原極信防封電銷卡 地圖標注入哪個科目 南寧crm外呼系統平臺 熱線電話機器人 福泉電話機器人 事業單位如何百度地圖標注 電銷招聘機器人

用了laravel就會知道其中的csrf驗證功能,如果post傳值的時候,沒有csrf_token就會報如下的錯誤:

這是因5.2之后的版本中會默認在路由里面添加 web 中間件。

在app/Http/Kernel.php文件中有如下配置:

全部關閉

到此,想必大家就知道了如何關閉這個驗證了。就是將上圖標注的這一行代碼注釋掉,這樣就關閉了csrf驗證,但這就全部關閉了。

部分關閉

當我們寫接口的時候,會遇到這樣的問題:因為通過接口是無法傳csrf_token的(csrf_token是在laravel中生成的),我們只想在api請求的時候關閉csrf驗證,網站的后臺不關閉。

這就需要去修改app\Http\Middleware\VerifyCsrfToken.php這個文件了

文件中有個屬性$except,可以設置哪些路由不用做csrf驗證,如下我想要api開頭的路由都不做csrf驗證,只需要添加 ‘api/*' 就行了。

這樣我訪問 http://***/laravel/public/api/index 就不會報錯了。

以上這篇laravel 實現關閉CSRF(全部關閉、部分關閉)就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • Laravel 解決419錯誤 -ajax請求錯誤的問題(CSRF驗證)
  • laravel框架中表單請求類型和CSRF防護實例分析
  • 對laravel的csrf 防御機制詳解,及form中csrf_token()的存在介紹
  • laravel csrf排除路由,禁止,關閉指定路由的例子
  • Laravel框架中VerifyCsrfToken報錯問題的解決
  • laravel csrf驗證總結

標簽:香港 郴州 佳木斯 阿克蘇 通化 寶雞 金華 自貢

巨人網絡通訊聲明:本文標題《laravel 實現關閉CSRF(全部關閉、部分關閉)》,本文關鍵詞  laravel,實現,關閉,CSRF,全部,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《laravel 實現關閉CSRF(全部關閉、部分關閉)》相關的同類信息!
  • 本頁收集關于laravel 實現關閉CSRF(全部關閉、部分關閉)的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 曲阜市| 玛多县| 连城县| 江门市| 囊谦县| 惠州市| 四会市| 朝阳县| 明水县| 安龙县| 那坡县| 平武县| 郓城县| 平遥县| 英吉沙县| 蒙阴县| 高淳县| 宁南县| 南通市| 姜堰市| 安龙县| 宜君县| 合水县| 海淀区| 徐州市| 上栗县| 宁海县| 衡阳市| 淮安市| 深水埗区| 潜山县| 延边| 同心县| 交口县| 安丘市| 皮山县| 漳平市| 辛集市| 建水县| 河曲县| 小金县|