asp.net - 在 asp.net core mvc 中使用 Cookie(删除)
问题描述
我有一个 asp.net mvc 核心应用程序 (PWA) 我想添加一个 cookie 并在用户注销后将其删除
添加 cookie 代码:
Response.Cookies.Append("test", data, new CookieOptions { Expires = DateTime.Now.AddYears(1)});
删除 cookie 代码:
Response.Cookies.Append("test", "", new CookieOptions { Expires = DateTime.Now.AddYears(-1) });
当然我用过:Response.Cookies.Delete("test");
但是当我从两个不同的浏览器/设备登录并从其中一个浏览器/设备注销时出现问题,刷新后另一个浏览器/设备被注销!我认为它会从所有浏览器/设备中删除所有名为“test”的 cookie!!!!
解决方案
推荐阅读
- json - Flutter:如何将列表转换为 JSON
- python - 减少 Python 静态库的大小
- python - pytorch中的张量是否有类似df.mask之类的功能?
- javascript - coinbase oauth 授权返回 html,如何与我的网络应用程序集成
- vb.net - AudioPlayMode.BackgroundLoop 在大约 3 小时后停止
- soap - Karate - Conditional logic with string and array
- javascript - forEach 不会像 for 循环那样向外部函数返回值
- hololens - MRTK2 的 IMixedRealityPointerHandler 的一致性
- java - CentOS 6 JBoss:“javax.net.ssl.SSLHandshakeException:无法找到请求目标的有效证书路径”
- python - 使用循环摄取和编译多个固定宽度的文件