Laravel 5.5没有读取会话auth cookie

时间:2018-02-01 14:09:45

标签: php laravel-5.5

我在系统中有2个域:
client.example.com
server.example.com

客户端有一些用于登录和注册的html表单 无论如何,这就是我登录的方式:

Auth::login($login); // the login is success
dd(Auth::user()); // will print the user

Cookie已根据配置在域.example.com的浏览器中设置 在我向server.example.com发出另一个请求后几秒钟,我发现cookie已在请求"Cookie":"laravel_session=...."中发回,但问题是用户为空Auth::user()

从我的观点来看,永远是好的。 我使用withCredencials ajax,我的cors支持credencials,我使用域名" .example.com"

什么可能是错的?

感谢

1 个答案:

答案 0 :(得分:0)

Cookie已获得server.example.com而不是*.example.com的授权。您需要将域设置为cd android才能跨越子域边界。