CSRF令牌不适用于服务器上的laravel 5.2中的表单操作。但它可以在localhost中使用。 甚至我在routes.php中使用了以下代码
Route::group(['middleware' => 'web'], function () {
//
});
继续获取如下错误
TokenMismatchException in VerifyCsrfToken.php line 67:
请帮帮我。
答案 0 :(得分:0)
打开您的Http \ kernel.php文件。您将在$ middlewareGroups中找到Web中间件。这基本上是一组包含的几个中间件
\App\Http\Middleware\VerifyCsrfToken::class
阅读Laravel 5.2中新增的Middleware Groups
所以使用
Route::group(['middlewareGroups' => 'web'], function () {
//
});
而不是
Route::group(['middleware' => 'web'], function () {
//
});
编辑:很遗憾Laravel文档提到中间件而不是中间件组。