首页 > 解决方案 > 标头上的 Set-Cookie 尚未设置 Cookie

问题描述

我有一个来自 Angular Webapp 的 NestJS 应用程序服务器。我的 NestJS 服务器位于https://api.example.com,而我的 Angular 应用程序托管在https://example.com

我在 Angular HTTP Post 上发送了 {withCredentials: true} 选项进行登录,响应带有一个 Set-Cookie 标头,如下所示:

会话ID = XXXXXXX;路径=/; HttpOnly=假;安全的; 最大年龄=3600;

既然 Set-Cookie 头是从服务器成功传递过来的 --> 前端,不应该设置吗?我以编程方式尝试在后续请求中访问 c​​ookie,它始终为空。

谢谢!

标签: angularhttpcookiesnestjssetcookie

解决方案


推荐阅读