【问题标题】:Fresh Laravel Nova returns 419 expired after form submitFresh Laravel Nova 在表单提交后返回 419 expired
【发布时间】:2020-12-21 01:35:18
【问题描述】:

我已将 Laravel Nova 添加到我的 Laravel 应用程序 (v7.x)。在我的中间件/服务提供者/等中没有什么特别的配置。

每当我从 Nova 提交表单时,都会导致 419 Page expired 错误。

VerifyCsrfTokenMiddleware 抛出错误,说存在“CSRF 令牌不匹配”。

所有视图和资源都是默认的,因为它们来自 Laravel Nova 安装脚本。

任何想法,是什么导致了这个问题?

【问题讨论】:

    标签: php laravel laravel-nova


    【解决方案1】:

    我最近遇到了同样的问题。我通过将以下行添加到我的 .env 文件来解决它:

    SESSION_DOMAIN=.domain.tld
    

    domain.tld 显然是您的域。不要忘记最初的点。

    另外,如果你使用 Laravel 护照并且你的网站是新的,不要忘记执行 php artisan passport:install

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-11-30
      • 1970-01-01
      • 2020-10-11
      • 1970-01-01
      • 2021-03-30
      • 1970-01-01
      • 2019-12-10
      • 1970-01-01
      相关资源
      最近更新 更多