Chrome上的随机TokenMismatchException

时间:2017-09-02 23:56:12

标签: php laravel laravel-5

我的laravel应用程序发生了一个奇怪的错误,我完全迷失了如何修复它

当我提交表单时,有时喜欢在提交表单后随机显示TokenMismatchException。有时候它有效,有时则不然。这完全是随机的...它只发生在chrome上。任何其他浏览器都可以正常运行。

经过实验,我意识到当我在登录时没有选择“记住我”时它完全正常。通过这样做,它不会创建 remember_web_59ba36addc2b2f9401580f014c7f58ea4e30989d cookie。

有没有办法让这个remember_web cookie以某种方式干扰csrf令牌?

我完全难过了。我也很困惑为什么这只发生在Chrome而不是Firefox上。

1 个答案:

答案 0 :(得分:0)

我有同样的问题,甚至最糟糕的是,应用程序根本没有开始!经过一些搜索,我达到了这一点,也许是来自浏览器coockie(我不确定)所以我删除了coockie,我从数据库中删除了我的用户并再次注册了他。现在它工作正常。