在Laravel框架中使用VerifyCsrfToken时出现报错如何解决

  介绍

今天就跟大家聊聊有关在Laravel框架中使用VerifyCsrfToken时出现报错如何解决,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

<强>报错情况

形式表单进行发布方式提交数据时,遇到如下的报错情况。

 TokenMismatchException 拷贝VerifyCsrfToken.php  line  67:
  拷贝VerifyCsrfToken.php  line  67年
  at  VerifyCsrfToken→处理(对象(请求),对象(关闭))

在Laravel框架中使用VerifyCsrfToken时出现报错如何解决

文章数据提交报错

<强>原因

Laravel推荐在全局注册VerifyCsrfToken的中间件,对所有帖子说,删除请求自动校验是否带合法的_csrf牌。

<>强解决方法

方法1。在形式表单中添加如下的隐藏域代码

& lt; input 类型=癶idden", name=癬token",价值=https://www.yisu.com/zixun/眥{csrf_token ()}} "/>

方法2。在形式表单中添加csrf_field

(与上述解决方法功能一致)

{! !, csrf_field (), ! !}

方法3。注释内核。php代码

打开app \ Http \内核。php,在文件中注释掉下面的代码

 \ App \ Http \中间件\ VerifyCsrfToken::类

方法4。修改处理()方法

打开\ app \ Http \中间件\ VerifyCsrfToken。php,添加或修改处理()方法如下:

, public  function 处理(请求,美元,\ Closure 下一美元)   ,{//,才能使用CSRF//才能return 父:处理(要求美元,,下一个);//才能,禁用CSRF   return 才能;下一美元($请求);   以前,}

补充csrf介绍

在Laravel框架中使用VerifyCsrfToken时出现报错如何解决”> <br/> <br/> </p> <p类=敖樯堋?看完上述内容,你们对在Laravel框架中使用VerifyCsrfToken时出现报错如何解决有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。</p><h2 class=在Laravel框架中使用VerifyCsrfToken时出现报错如何解决