javascript - 从 Angular HttpClient POST 的响应中看不到 F12-Application-Cookies 中的 cookie
问题描述
我已经withCredentials: true
在 POST 请求选项中设置了。
我知道 js 无法访问用 HttpOnly 标记的 cookie。但是,在收到包含 set-cookie 标头的响应后,我应该能够在 F12(Chrome DevTools)-Application-Cookies 中找到它,并且从同一网站发出的下一个请求应该采用 cookie(我已经设置withCredentials: true
)。
但是,实际上我找不到 cookie,并且下一个请求中没有 cookie。
会不会是httpclient的请求通过proxy后发送到后端(在不同的端口),导致这个问题?
我应该如何解决这个问题?
谢谢
解决方案
推荐阅读
- video - 如何在一次渲染中连接视频并将过滤器应用于其中一个/两个?
- java - spring config server- 用于本地 git 存储库
- azure - 从 Azure 门户获取所有用户
- .net-core - 需要帮助如何从 .net Core (nonncommerce) 上的插件调用 api
- angular - 带插值的 Angular Html 变量声明
- dojo - 案例管理器中的案例,工作项,文档之间的关系是什么
- python-3.x - 如何根据excel中的特定结构解析python中的.bin文件?
- google-apps-script - 如何在主页中显示经典的 Google 协作平台搜索框查询?
- c# - 如何在 c# 中对没有 BOM 前导码的签名 xml 文件进行 UTF8 编码
- java - 上传到 Hadoop 集群时依赖版本不正确