Google Chrome更新的SameSite Cookie问题

时间:2020-08-03 09:11:32

标签: node.js angular google-chrome cookies samesite

我的应用是在angular和expressJs正常工作之前构建的,直到我遇到cookie的问题为止。

我有警告消息:

http://127.0.0.1/上的资源相关联的cookie被设置为 ),但没有SameSite=None。 Chrome的未来版本将 仅在标记了Secure的cookie的情况下才投放 SameSite=None。您可以在开发人员工具下查看Cookie 应用程序>存储> Cookies,并在以下位置查看更多详细信息 https://www.chromestatus.com/feature/5633521622188032

要设置cookie以确保其安全,必须使用https,但我仅处于开发阶段,因此必须使用localhost。 当设置SameSite = None和secure = false时,尝试从后端获取数据时出现错误:

无法加载资源:net :: ERR_BLOCKED_BY_CLIENT

默认情况下,我禁用了SameSite cookie,启用删除SameSite = None cookie和没有SameSite的cookie必须从chrome:// flags /安全,但仍然无法正常工作。

那么我该如何在开发模式下解决此问题?谢谢

1 个答案:

答案 0 :(得分:0)

您可能有阻止该请求的adblocker或其他扩展程序。

我认为SameSite cookie标志没有问题。 (如果是这样,它将仅阻止cookie,而不是请求)