Laravel 它在本地机器上运行良好,但在托管站点上发布数据时会出现令牌不匹配异常(VerifyCsrfToken)

Laravel 它在本地机器上运行良好,但在托管站点上发布数据时会出现令牌不匹配异常(VerifyCsrfToken),laravel,laravel-5.2,hosting,laravel-5.3,web-hosting,Laravel,Laravel 5.2,Hosting,Laravel 5.3,Web Hosting,我通过从本地机器复制项目来主持我的Laravel项目。我已经包括了{csrf_token}并删除了token会话文件,但它仍然给出了相同的错误。请有人帮我解决这个问题 {{csrf_field()}} @如果($errors->has('email')) {{$errors->first('email')} @恩迪夫 @如果($errors->has('password')) {{$errors->first('password')} @恩迪夫 记得我吗 登录 检查配置文件中的应用程序U

我通过从本地机器复制项目来主持我的Laravel项目。我已经包括了{csrf_token}并删除了token会话文件,但它仍然给出了相同的错误。请有人帮我解决这个问题


{{csrf_field()}}
@如果($errors->has('email'))
{{$errors->first('email')}
@恩迪夫
@如果($errors->has('password'))
{{$errors->first('password')}
@恩迪夫
记得我吗
登录


检查配置文件中的应用程序URL

APP_URL=http://localhost
确保与您的域相同,同时清除laravel中的缓存

Route::get('/clear-cache', function() {
$exitCode = Artisan::call('cache:clear');
// return what you want
});

你能把表格寄出去吗?你改变中间件了吗?没有,我没有改变中间件中的任何东西,同样的东西在我的本地机器上运行良好。。提前感谢@AlexI无法发布任何数据,您的会话正常吗?如果您的会话在每次请求时重置,则令牌将被删除invalid@Björn我怎么能检查?在本地系统中,它工作正常,但在托管站点中,它提供了令牌不匹配例外。我知道,在新的Web主机上执行此操作,更改站点名称,同时清除新Web主机上的缓存,如上所述,对不起,老兄,我现在就试试。你看过表单的html了吗,以确保它实际上正在生成令牌?是的,我在控制台中检查了它是否正在生成令牌