使用Cookie遇到的问题?

Cookie存在于客户端,一般在
Documents and Settings/someuser/Cookies下,
使用了2种cookie的生存周期设置,遇到2种不同结果。
HttpCookie cookie=new HttpCookie("name","value");
//
//使用下面的代码,可以在Cookies目录下,生成对应
//的Cookie文件
//
cookie.Expires=DateTime.Now.AddDays(1);

//
//如果使用下面的代码,那么在Cookies下,看不到对应的Cookie文件
//
cookie.Expires.AddDays(1);

Response.Cookies.Add(cookie);
而且,使用第一种方法,关闭浏览器,再次打开检查Cookie的网页,可以进入的,因为cookie的生存期是1天,而且没有使它失效;
但是,使用第2种方法,相同操作,却不可以打开检查Cookie的页面,但是如果正常给cookie赋值后,可以正常访问其他需要检查cookie的页面,生存期大概1天左右。

posted on 2006-09-12 17:05  Pierce  阅读(705)  评论(0编辑  收藏  举报

导航