为允许其他站点携带授权Cookie访问,设置了 Cookie.SameSite = SameSiteMode.None

问题:Chrome、Edge 较新版本写入失败,旧版本能成功,Firefox也可以

解答:https://github.com/dotnet/aspnetcore/issues/25031

不能在 http 上使用 SameSiteMode.None ,使用 https 或删除 SameSiteMode.None


dotnet 配置 HTTPS,安装命令:dotnet dev-certs https

参考文档:https://aka.ms/aspnetcore-hsts

正确的:./Netnr.Blog.Web https://*:5000
错误的:./Netnr.Blog.Web http://*:5000

回复
昵称
邮箱
链接
ˆ