小编bri*_*hen的帖子

Laravel 5.5登录和注册页面说:由于不活动,页面已过期.[TokenMismatchException]

我刚刚使用laravel installer创建了一个laravel版本5.5的新项目.并运行命令" php artisan make:auth ".为用户身份验证生成视图和控制器.还运行" php artisan migrate "以创建所需的表在访问登录页面和注册页面时,填写表单并提交.它显示"页面因不活动而过期.请刷新并重试.".但刷新页面没有任何帮助.在源代码中看到,导致异常的地方:

if ($e instanceof ModelNotFoundException) {
        $e = new NotFoundHttpException($e->getMessage(), $e);
    } elseif ($e instanceof AuthorizationException) {
        $e = new AccessDeniedHttpException($e->getMessage());
    } elseif ($e instanceof TokenMismatchException) {
        $e = new HttpException(419, $e->getMessage());
    }
Run Code Online (Sandbox Code Playgroud)

似乎"TokenMismatchException"导致了这个问题.什么时候发生?为什么?我只是创建这个新项目而没有做任何其他更改.希望你得到分.我使用php 7.1.9(laravel 5.5需要php> 7.0.0).并在开发环境中使用:php artisan serve服务项目

php laravel laravel-5.5

9
推荐指数
4
解决办法
3万
查看次数

标签 统计

laravel ×1

laravel-5.5 ×1

php ×1