laravel5.1怎么關閉csrf

方法:1、將“apphttpKernel.php”文件中的“AppHttpMiddlewareVerifycsrfToken”代碼注釋掉可以全局關閉csrf;2、在“appHttpMiddlewareVerifyCsrfToken.php”文件中修改“protected $except”內容,指定從CSRF驗證中排除的url就可以部分關閉csrf。

laravel5.1怎么關閉csrf

本文操作環境:Windows10系統、laravel9版、Dell G3電腦。

laravel5.1怎么關閉csrf

Laravel默認是開啟了CSRF功能,有時可能不能傳遞驗證token,就需要關閉。

方法一(全局關閉):

打開文件:appHttpKernel.php

把這行注釋掉:

‘AppHttpMiddlewareVerifyCsrfToken’

方法二(部分關閉):

修改appHttpMiddlewareVerifyCsrfToken.php這個文件。

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

laravel5.1怎么關閉csrf

示例:

protected?$except?=?[   //關掉以api開頭的請求   'api/*',   //關掉帶有.htm的請求   '*.htm*'? ];

【相關推薦:laravel視頻教程

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊5 分享