【发布时间】:2016-04-24 07:31:08
【问题描述】:
我知道这是 Laravel 中的表单之类的已知错误。但是我在 Laravel 5.2 中遇到了基本身份验证的问题。
我使用 Laravel 创建了身份验证;
php artisan make:auth
现在我的服务器和本地都有相同的代码副本。在我当地,我没有任何问题。但是在我的服务器上,当我尝试注册用户时,我收到错误消息 TokenMismatchException in VerifyCsrfToken.php Line 67
我的本地环境和服务器环境都是同步的,但我在注册时不断收到错误消息。有关如何解决此问题的任何帮助?
【问题讨论】:
-
尝试运行
php artisan key:generate除了检查登录、注销、创建视图中的 crsf 字段: -
您可以通过隐藏或删除该行来解决。转到app\http\kernal.php,这里可以看到
\App\Http\Middleware\VerifyCsrfToken::class,这一行 -
请参阅文档中的从 CSRF 保护中排除 URI 部分:laravel.com/docs/5.1/routing
-
我认为是写权限问题,在项目根文件夹中尝试此命令,风险自负:
sudo chmod -R 777 storage。
标签: laravel-5.2