在laravel 5.7中偶尔出现419错误

时间:2019-03-18 07:08:57

标签: laravel csrf

我得到419(对不起,您的会话已过期。请刷新并重试。)有时在其他浏览器中登录我的系统。
浏览器

  • Chrome(有效)
  • Firefox(有效)
  • Safair(419)
  • IE10(419)


我已经尝试了这些,但无效

  • 使用不同的laravel版本(5.7.6、5.7.9、5.7.22 ...)。
  • 重新生成应用程序密钥。
  • 尝试使用{{ csrf_field() }}@csrf形式。
  • SESSION_DOMAIN=xxx添加到.env文件
  • 清除所有浏览器缓存。


最后,我关闭了csrf验证。 419消失了,但是登录也失败了,并显示302错误。我没什么事,有人可以帮助我吗?

1 个答案:

答案 0 :(得分:-1)

在按钮上添加@csrf代码以解决该问题:)