我正在寻找在访问网站时清理/清除所有现有cookie并且未经过身份验证的最佳方法. 我们不允许客户“记住我”以保持登录状态.因此,当他们再次访问时,开始使用cookie的最佳方式是什么?
我们不允许客户“记住我”以保持登录状态.因此,当他们再次访问时,开始使用cookie的最佳方式是什么?
是将所有cookie设置为空字符串吗?
是否将cookie的日期设置为昨天?
任何例子都将非常感激.
Daniel K是正确的,将cookie作为最佳选择,您的问题是要清除所有cookie,您可以通过Response对象执行此操作:For Each cookie in Response.Cookies Response.Cookies(cookie).Expires = DateAdd("d",-1,now()) Next
将cookie设置为“”的问题 – 严格来说,cookie仍然存在,如果你想将它们全部过期以便浏览器丢弃它们,请使用.expires