首页 新闻 会员 周边

Cookies 过期

0
悬赏园豆:20 [已关闭问题]

我的会话状态存储模式是在配置文件中设置为 <sessionState mode="StateServer" cookieless="false" timeout="12000" />

服务器已经开启了状态服务,但是该网站Cookies不到30分钟就丢失掉了,不知道是什么原因。

另外在同一服务器里头另一个网站同样配置却不会有这种问题。

望高手指点一下什么情况下可能出现这种现象。

Apple Yang的主页 Apple Yang | 初学一级 | 园豆:144
提问于:2009-02-06 10:04
< >
分享
其他回答(3)
0

你配置的是session,cookies你的时间加在cookie.Expires上

zjy | 园豆:3194 (老鸟四级) | 2009-02-06 11:31
0

sessionState 设定的是服务器端session的生命周期 Cookie的生命周期和上述设定无关,在创建Cookie时设定参看: 1 HttpCookie cookie = new HttpCookie("Info");//定义cookie对象以及名为Info的项 2 DateTime dt = DateTime.Now;//定义时间对象 3 TimeSpan ts=new TimeSpan(1,0,0,0);//cookie有效作用时间,具体查msdn 4 cookie.Expires = dt.Add(ts);//添加作用时间 5 cookie.Values.Add("user","cxbkkk");//增加属性

涂文瀚 | 园豆:205 (菜鸟二级) | 2009-02-06 11:34
0

学习....

Jared.Nie | 园豆:1940 (小虾三级) | 2009-02-06 13:04
0

Session 这时间不好控制吧。。。

 

 

cookie 不可能丢的

llj098 | 园豆:825 (小虾三级) | 2009-02-06 23:57
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册