【发布时间】:2010-09-13 17:26:16
【问题描述】:
如何使用经典 ASP 从浏览器中删除 HTTP_COOKIE cookie?
【问题讨论】:
-
如果您需要删除会话 cookie,请在此处查看我的答案:stackoverflow.com/a/19709928/421891
标签: asp-classic
如何使用经典 ASP 从浏览器中删除 HTTP_COOKIE cookie?
【问题讨论】:
标签: asp-classic
Response.Cookies("cookie_name").Expires = DateAdd("d",-1,Now())
【讨论】:
一旦将 cookie 发送到用户的计算机,它就是用户的财产。您实际上无法从他/她的计算机中手动删除它,因为这会导致安全漏洞。所以解决方案是使用 cookie 的 expire 属性。例如,将 cookie 的 expires 属性设置为以前或更早的时间,可确保浏览器自动删除/丢弃 cookie。 例如:
myCookie.Expires = DateTime.Now.AddDays(-1d);
【讨论】: