【问题标题】:Laravel 5.4 TokenMismatchException (Mac OS)Laravel 5.4 TokenMismatchException (Mac OS)
【发布时间】:2023-03-28 15:03:01
【问题描述】:

我在 windows 10 上使用 xampp (Apache + PHP 5.6.28) 开发 laravel 5.4,我将我的项目移动到 MacBook 并使用 Mamp pro (Apache + PHP 5.6.28)。

我有一个问题,无法 POST 请求所有表单操作。

这是表演, 令牌不匹配异常 在 VerifyCsrfToken.php(第 68 行)中 .....

我试试,

  • 作曲家更新
  • 删除会话中的所有文件
  • php artisan 缓存:清除
  • 浏览器清除缓存

但无法解决。

我该怎么办?

【问题讨论】:

标签: laravel-5 laravel-5.4


【解决方案1】:

在您的表单中添加 csrf 令牌。

<form>
  {{ csrf_field() }}

</form>

这里是 documentation 关于 csrf 保护。

你也可以使用 laravelcollective 形式。默认情况下,它们具有 csrf 保护。您可以从 here 轻松安装此软件包

【讨论】:

    猜你喜欢
    • 2017-09-22
    • 2017-11-21
    • 2018-07-11
    • 2019-03-14
    • 2017-07-29
    • 1970-01-01
    • 2018-01-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多