方法:1.開啟app下的「Kernel.php」文件,找到並註解掉「App\Http\Middleware\VerifyCsrfToken」程式碼。 2.開啟app下的「VerifyCsrfToken.PHP」文件,修改「$except」屬性。
本教學操作環境:windows7系統、Laravel5版,DELL G3電腦。
用了laravel就會知道其中的csrf驗證功能,如果post傳值的時候,沒有csrf_token就會報如下的錯誤:
##這是因5.2之後的版本中會預設在路由裡面加入web 中間件。 在app/Http/Kernel.php檔案中有以下設定: #全部關閉到此,想必大家就知道瞭如何關閉這個驗證了。就是將上圖示註的這一行程式碼註解掉,這樣就關閉了csrf驗證,但這就全部關閉了。
#***/laravel/public /api/index 就不會報錯了。
相關推薦:#
以上是laravel怎麼關閉csrf的詳細內容。更多資訊請關注PHP中文網其他相關文章!