首页 > 解决方案 > 从 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后发送到后端(在不同的端口),导致这个问题?

我应该如何解决这个问题?

谢谢

标签: javascriptangular

解决方案


推荐阅读