在启用了CSRF的表单上,我似乎偶尔会遇到这个错误。但是,一旦您返回并尝试再次提交表单,它就可以正常工作。
Illuminate\Session\TokenMismatchException:
/var/www/laravel/app/filters.php:100 {closure}
[internal]:0 call_user_func_array
/var/www/laravel/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php:199 fire
/var/www/laravel/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php:154 until
/var/www/laravel/vendor/laravel/framework/src/Illuminate/Routing/Router.php:1399 callRouteFilter
/var/www/laravel/vendor/laravel/framework/src/Illuminate/Routing/Router.php:1361 callAttachedBefores
/var/www/laravel/vendor/laravel/framework/src/Illuminate/Routing/Router.php:1248 callRouteBefore
/var/www/laravel/vendor/laravel/framework/src/Illuminate/Routing/Router.php:996 dispatchToRoute
/var/www/laravel/vendor/laravel/framework/src/Illuminate/Routing/Router.php:968 dispatch
/var/www/laravel/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:738 dispatch
/var/www/laravel/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:708 handle
/var/www/laravel/vendor/laravel/framework/src/Illuminate/Http/FrameGuard.php:38 handle
/var/www/laravel/vendor/laravel/framework/src/Illuminate/Session/Middleware.php:72 handle
/var/www/laravel/vendor/laravel/framework/src/Illuminate/Cookie/Queue.php:47 handle
/var/www/laravel/vendor/laravel/framework/src/Illuminate/Cookie/Guard.php:51 handle
/var/www/laravel/vendor/stack/builder/src/Stack/StackedHttpKernel.php:23 handle
/var/www/laravel/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:606 run
/var/www/laravel/public/index.php:49 [main]如果有任何其他可能有用的信息,请让我知道。谢谢!
发布于 2014-12-26 22:29:36
如果启用了CSRF筛选器,并且未使用::token ()形式生成隐藏的csrf令牌,则会发生此错误。如果您正在发送ajax调用,则通常会忽略这一点。
https://stackoverflow.com/questions/25272804
复制相似问题