将带有Sanctum的Laravel部署到Heroku中-CSRF令牌不匹配

时间:2020-04-17 14:07:40

标签: heroku x-xsrf-token laravel-sanctum

我与Sanctum合作开发了Laravel + Vue并进行了部署。在localhost上运行良好,我可以使用Vue表单或Laravel UI登录。在Heroku中,如果尝试使用Vue表单登录,则会收到CSRF令牌不匹配错误;如果我使用Laravel UI登录,则会看到419错误页面。

我要注意的是,在Heroku的应用程序中,我的cookie中没有任何XSRF_TOKEN,但在本地主机中却有。我尝试将会话驱动程序从文件驱动程序更改为数据库驱动程序,因为我读到Heroku文件驱动程序由于其存储系统而无法正常工作,结果相同(CSRF令牌不匹配,而不是XSRF-TOKEN)。

我也尝试过使用http和https。

0 个答案:

没有答案
相关问题