【发布时间】:2019-01-30 15:02:02
【问题描述】:
我正在使用 Laravel 5.6 和 Angular 6。我的后端使用 Laravel 的标准会话登录程序,但是有一个问题:
在 Postman-Tests 中一切正常 - 我从 Laravel 获得了一个 Set-Cookie 标头,并且我已通过身份验证。如果我在 浏览器中手动打开我的 API,我会从 Laravel 获得 Set-Cookie 标头,cookie 会存储在浏览器中并且我已通过身份验证 - 一切都很好。但如果我尝试从我的 Angular-App 访问 API,则浏览器中未设置 cookie - 尽管有正确的 Set-Cookie 标头。
谁能帮帮我?该应用程序来自localhost:4200,API 来自localhost:4100。有问题吗?
【问题讨论】:
-
apimiddleware in laravel 默认不读取cookies。
标签: php angular laravel session cookies