Php Laravel,什么会导致随机CSRF令牌不匹配错误?

Php Laravel,什么会导致随机CSRF令牌不匹配错误?,php,laravel,http,laravel-5.3,Php,Laravel,Http,Laravel 5.3,有时,在我的Laravel应用程序中提交表单时,我会遇到CSRFTokenMismatch错误。不确定确切时间,但即使在我1分钟前打开表单页面时也可能发生 但在返回F5后,它可以工作。看起来表单页面被缓存了,并使用了旧的令牌 为什么会发生这种情况 目前我使用的是artisan serve,可能是它造成的吧?我认为您的会话过期了,请查看app/config/session.php并检查life参数和expire\u on\u close: 'lifetime' => 120, 'expire

有时,在我的Laravel应用程序中提交表单时,我会遇到CSRF
TokenMismatch
错误。不确定确切时间,但即使在我1分钟前打开表单页面时也可能发生

但在返回F5后,它可以工作。看起来表单页面被缓存了,并使用了旧的令牌

为什么会发生这种情况


目前我使用的是artisan serve,可能是它造成的吧?

我认为您的会话过期了,请查看
app/config/session.php
并检查
life
参数和
expire\u on\u close

'lifetime' => 120,
'expire_on_close' => false,
注意:
生命周期
以分钟而非秒为单位


希望这有帮助。

我有相同的默认值,120/false。