首页 > 解决方案 > 在 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!!!!

标签: asp.netasp.net-mvcasp.net-corecookiessession-cookies

解决方案


推荐阅读