如何使用ajax在LARAVEL中获取新的CSRF令牌

我创建了一个包含很多字段的表单,用户可以在其中创建一个无限字段。 如果用户花费更多时间,CSRF令牌将过期,当他点击提交LARAVEL时,返回错误CSRF令牌不匹配。 那么如何通过使用ajax调用来获取新的CSRF令牌,以便我可以定期更新CSRF? 我无法刷新或重新加载表单。

只需将其添加到您的脚本即可

 

并确保您已将标记添加到您的元标记,如下所示。

  

我希望这对你有用。

链接https://laravel.com/docs/5.4/csrf#csrf-x-csrf-token

如果您仍然发现相同的问题,请查看这些内容

  1. 在Laravel中处理过期的令牌

  2. https://laracasts.com/discuss/channels/laravel/csrf-token-mismatch-error-on-session-timeout-form?page=1

并确保你看看所有的答案,而不仅仅是检查一个