Laravel框架中VerifyCsrfToken報(bào)錯(cuò)問(wèn)題的解決
前言
本文主要給大家介紹了關(guān)于Laravel框架中VerifyCsrfToken報(bào)錯(cuò)問(wèn)題的相關(guān)內(nèi)容,分享出來(lái)供大家參考學(xué)習(xí),下面話不多說(shuō)了,來(lái)一起看看詳細(xì)的介紹吧。
報(bào)錯(cuò)情況
form 表單進(jìn)行 post 方式提交數(shù)據(jù)時(shí),遇到如下的報(bào)錯(cuò)情況.
TokenMismatchException in VerifyCsrfToken.php line 67: in VerifyCsrfToken.php line 67 at VerifyCsrfToken->handle(object(Request), object(Closure))

post 數(shù)據(jù)提交報(bào)錯(cuò)
原因
Laravel 推薦在全局注冊(cè) VerifyCsrfToken 的 Middleware ,對(duì)所有 Post,Put,Delete 請(qǐng)求自動(dòng)校驗(yàn)是否帶合法的 _csrf token。
解決方法
方法 1.在form表單中添加如下的隱藏域代碼
<input type="hidden" name="_token" value="{{ csrf_token() }}" />
方法 2.在form表單中添加 csrf_field
(與上述解決方法功能一致)
{!! csrf_field() !!}
方法 3.注釋 Kernel.php 代碼
打開 app\Http\Kernel.php,在文件中注釋掉下面的代碼
\App\Http\Middleware\VerifyCsrfToken::class
方法 4. 修改handle()方法
打開 \app\Http\Middleware\VerifyCsrfToken.php,添加或修改 handle()方法如下:
public function handle($request, \Closure $next)
{
// 使用CSRF
//return parent::handle($request, $next);
// 禁用CSRF
return $next($request);
}
補(bǔ)充 csrf 介紹

csrf 圖解釋義
參考文章
1. Laravel 5.3 文檔 - CSRF攻擊原理及其防護(hù)
2. Laravel 5.3 文檔 - HTTP層 CSRF保護(hù)
總結(jié)
以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來(lái)一定的幫助,如果有疑問(wèn)大家可以留言交流,謝謝大家對(duì)腳本之家的支持。
相關(guān)文章
PHP 計(jì)算兩個(gè)時(shí)間段之間交集的天數(shù)示例
今天小編就為大家分享一篇PHP 計(jì)算兩個(gè)時(shí)間段之間交集的天數(shù)示例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-10-10
TP5框架實(shí)現(xiàn)自定義分頁(yè)樣式的方法示例
這篇文章主要介紹了TP5框架實(shí)現(xiàn)自定義分頁(yè)樣式的方法,結(jié)合實(shí)例形式詳細(xì)分析了TP5自定義分頁(yè)樣式相關(guān)類定義、樣式設(shè)置、配置與使用技巧,需要的朋友可以參考下2020-04-04
PHP框架實(shí)現(xiàn)WebSocket在線聊天通訊系統(tǒng)
這篇文章主要介紹了PHP框架結(jié)合實(shí)現(xiàn)WebSocket在線聊天通訊系統(tǒng),非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-11-11
Laravel使用消息隊(duì)列需要注意的一些問(wèn)題
這篇文章主要給大家介紹了關(guān)于Laravel使用消息隊(duì)列需要注意的一些問(wèn)題,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起看看吧。2017-12-12
php PATH_SEPARATOR判斷當(dāng)前服務(wù)器系統(tǒng)類型實(shí)例
這篇文章主要介紹了php PATH_SEPARATOR判斷當(dāng)前服務(wù)器系統(tǒng)類型實(shí)例的相關(guān)資料,需要的朋友可以參考下2016-10-10
PHP在網(wǎng)頁(yè)中動(dòng)態(tài)生成PDF文件詳細(xì)教程
這篇文章主要介紹了PHP在網(wǎng)頁(yè)中動(dòng)態(tài)生成PDF文件詳細(xì)教程,本文用一個(gè)需求為引,詳細(xì)介紹每一步驟的做法,并配有大量圖片說(shuō)明,需要的朋友可以參考下2014-07-07
php正確輸出json數(shù)據(jù)的實(shí)例講解
今天小編就為大家分享一篇php正確輸出json數(shù)據(jù)的實(shí)例講解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-08-08

