Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何在 Asp.net MVC 中创建仅对当前浏览器选项卡有效的 cookie?
当用户关闭或更改选项卡时,cookie 应该被删除。
从 rahularyansharma 链接到的 QA 中,如下所示:
HttpCookie cookie = new HttpCookie("myCookieName", "myCookieValue"); Response.Cookies.Add(cookie);
上面的代码创建了一个没有设置过期值的cookie,所以客户端浏览器不会存储它,所以当浏览器会话结束时它会被删除,这通常是在窗口或选项卡关闭时。
这些代码都不是 MVC 特定的。