【问题标题】:create non-persisint cookies创建非持久性 cookie
【发布时间】:2013-04-11 17:29:47
【问题描述】:

如何在 Asp.net MVC 中创建只对当前浏览器选项卡有效的 cookie?

当用户关闭或更改选项卡时,cookie应该被删除。

【问题讨论】:

标签: asp.net asp.net-mvc


【解决方案1】:

来自 rahularyansharma 链接到的 QA,如下所示:

HttpCookie cookie = new HttpCookie("myCookieName", "myCookieValue");
Response.Cookies.Add(cookie);

上面的代码创建了一个没有设置过期值的cookie,所以客户端浏览器不会存储它,所以当浏览器会话结束时它会被删除,这通常是在窗口或选项卡关闭时。

这些代码都不是 MVC 特定的。

【讨论】:

  • 对他为什么发布这个问题感到惊讶,因为我在谷歌中获得了带有这些关键字“如何创建非持久性 cookie”的链接在第一名
  • 我在寻找“asp.net mvc 中的非持久性 cookie”,因为我认为它需要 asp.net 的特殊实现
猜你喜欢
  • 2011-04-21
  • 2010-12-21
  • 1970-01-01
  • 2011-03-09
  • 2011-05-28
  • 1970-01-01
  • 2016-04-24
  • 2013-03-06
  • 2017-07-25
相关资源
最近更新 更多