我遇到了 cookie 问题,大概是某种 CORS 问题,但我不知道为什么。当我在运行标准
php artisan serve
服务器的本地计算机上加载应用程序时,控制台显示:
Cookie “XSRF-TOKEN” has been rejected for invalid domain.
Cookie “appname_session” has been rejected for invalid domain.
Cookie “1Z1IE4mp5AZjYQ9KlnblgapiAgpRfI3kjQ8RY0JB” has been rejected for invalid domain.
在我的 .env 中,我有以下内容:
APP_URL=http://localhost
SESSION_DOMAIN=http://localhost
我尝试过各种版本,有或没有端口号、引号等。有什么想法吗?
尝试将您的会话域(.env 内)更改为:
SESSION_DOMAIN=false
我尝试一下:将您的会话域(.env 内)更改为: ... SESSION_DOMAIN=假 ... 解决了问题:即使添加 CSRF 令牌后,Laravel 中的 419 页面也已过期