我在不同的配置中设置 ASP.NET Core 身份验证,使用 Google Chrome 作为开发和测试工具。在本地一切正常,但突然停止了。
我检查了 http 标头,并Set-Cookie在我的POST响应中找到了一个,但在下一个请求和 Application->Storage->Cookies 选项卡中都没有。我检查了控制台,没有发现任何错误或警告。我重述并更新了 Chrome(无效),最后切换到 Edge,然后是 Firefox。
而且,是的,我已经搜索了整个互联网,寻找解决方案,但类似问题的排名最高的答案是 5 年以上CORS或SameSite相关的。只有在我发现Chrome 中导致我遇到的问题的错误的引用时。