【发布时间】:2017-05-23 21:26:13
【问题描述】:
【问题讨论】:
-
我也会对此感兴趣。我遇到过同样的问题。令牌与会话相关联,会话将在 2 小时后过期。尝试不缓存页面无效。我终于放弃了,改用
kunststube/csrfp作为令牌。 -
我在共享主机上遇到了这个问题。当我推送一些更新时,我不小心推送了
storage/framework/sessions中的本地托管会话,这导致了各种 TokenMismatch 的东西。 -
CSRF 令牌是时间敏感的,因此如果您的页面在您提交表单之前已经打开了一段时间,则可能会出现此错误。您可以尝试延长令牌超时时间。我不知道该怎么做,否则我会为你写一个正确的答案。
-
您确定将
csrf_field()放入<form>元素中吗? -
我以前也遇到过这个问题。它回到文件权限。将
storage、bootstrap和log中的文件权限更改为0777。就可以了。例如:chmod 0777 -R path_to_storage
标签: php laravel laravel-5.1 csrf-protection