Set-Cookie无法使用chrome

时间:2018-05-24 13:51:17

标签: google-chrome cookies asp.net-core setcookie antiforgerytoken

我有一个奇怪的问题,我开发的网站之一在请求登录页面时返回Anti-Forgery cookie。当我在chrome网络选项卡中检查响应时,它包含标题

Set-Cookie: .AspNetCore.Antiforgery.w5W7x28NAIs=xxx; path=/; samesite=strict; httponly

但是当我在应用程序选项卡(在cookie部分下)检查cookie值时,我无法在浏览器中找到任何cookie集。我还检查过像ChromeThisCookie这样的Chrome扩展程序的cookie,但它也没有显示在那里。

网络标签: enter image description here

应用标签: enter image description here

我错过了一些简单的事情,或者这是某种chrome(版本66.0.3359.181(官方构建)(64位))bug?

1 个答案:

答案 0 :(得分:0)

我遇到了类似的问题,可以通过为每个请求设置withCredentials = true来解决此问题。

对于角度而言,这基本上意味着:

this.http.get(url, {  withCredentials: true  });