当前位置:编程学习 > C#/ASP.NET >>

问一个cookie的问题

没有设置有效时间,应该是随浏览器进程的关闭而关闭吧?
为什么关了浏览器之后再打开那个cookie值还是存在呢? --------------------编程问答-------------------- 退出之前有没有清除cookie操作? --------------------编程问答--------------------

1.用户注销时删除cookie的方法:

for (int i = 0; i <Response.Cookies.Count; i++)
        {
            Response.Cookies[i].Expires = DateTime.Now;//cookie将马上过期
        }

--------------------编程问答-------------------- 2.有时候用户退出系统不一定会点击注销按钮,而是选择直接关闭浏览器,这时应该怎么删除cookie呢,查了一下,如果给cookie不设置过期时间,那么cookies的有效期即为浏览器的生命周期,当浏览器关闭时cookies(未设置过期时间)自动过期; --------------------编程问答-------------------- session才随浏览器关闭而关闭吧,cookie有一个默认时间 --------------------编程问答-------------------- 如果不设置过期,那就看浏览器的配置,里面有设置有效期。 --------------------编程问答-------------------- cookie有临时cookie和永久cookie,临时cookie的生命周期是浏览器关闭就停止了,永久cookie是随着用户的设置决定的,至于你那个,估计是缓存问题吧。
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,