Cookie存在于客户端,一般在
Documents and Settings/someuser/Cookies下,
使用了2种cookie的生存周期设置,遇到2种不同结果。
使用Cookie遇到的问题?HttpCookie cookie=new HttpCookie("name","value");
使用Cookie遇到的问题?
//
使用Cookie遇到的问题?
//使用下面的代码,可以在Cookies目录下,生成对应
使用Cookie遇到的问题?
//的Cookie文件
使用Cookie遇到的问题?
//
使用Cookie遇到的问题?
cookie.Expires=DateTime.Now.AddDays(1);
使用Cookie遇到的问题?
使用Cookie遇到的问题?
//
使用Cookie遇到的问题?
//如果使用下面的代码,那么在Cookies下,看不到对应的Cookie文件
使用Cookie遇到的问题?
//
使用Cookie遇到的问题?
cookie.Expires.AddDays(1);
使用Cookie遇到的问题?
使用Cookie遇到的问题?Response.Cookies.Add(cookie);
而且,使用第一种方法,关闭浏览器,再次打开检查Cookie的网页,可以进入的,因为cookie的生存期是1天,而且没有使它失效;
但是,使用第2种方法,相同操作,却不可以打开检查Cookie的页面,但是如果正常给cookie赋值后,可以正常访问其他需要检查cookie的页面,生存期大概1天左右。

相关文章: