首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

新手的两个有关问题

2012-01-20 
新手的两个问题我要把cookie保存到硬盘上HttpCookiecookienewHttpCookie( MyCookie )cookie1.Values.A

新手的两个问题
我要把cookie保存到硬盘上
HttpCookie   cookie   =   new   HttpCookie( "MyCookie ");
cookie1.Values.Add( "TrueName ",sdr[ "TrueName "].ToString());
Response.Cookies.Add(cookie);
这样可以吗。我可以选择保存的路径吗?


我的session过期时间是20分,是不是说20分内不对浏览器操作,就自动删掉session呢。有的时候打开网页5分钟就过期,这是怎么回事呢?


[解决办法]
Session的默认设置是20分钟过期,如果你想延长时间的话,需要你设置你站点的连接池的配置。
之所以会出现5分钟就过期的情况有:
1、正好赶上服务器统一的释放资源的时间。
2、你对代码有改动。
3、对数据库有改动。
[解决办法]
HttpCookie openwindowCookie = new HttpCookie( "windowCookie ");
openwindowCookie.Values.Add( "TenMinutes ", DateTime.Now.ToString());
openwindowCookie.Expires = DateTime.Now.AddMinutes(10);
Response.Cookies.Add(openwindowCookie);

热点排行