首页 新闻 赞助 找找看

用cookie记录登录信息。长时间不操作怎么自动失效。

0
悬赏园豆:20 [已解决问题]
<P>用cookie记录登录信息。</P> <P>不设置失效时间,关闭浏览器cookie就失效。</P> <P>但是 现在长时间 没有动作 的话,怎么让cookie失效。</P> <P>或者问问现在 多数人 是用什么记登录信息的。</P> <P>&nbsp;是asp.net自带那个登录。</P> <P>还是自己写的。</P>
shengnet的主页 shengnet | 初学一级 | 园豆:31
提问于:2008-01-08 15:41
< >
分享
其他回答(6)
0
你的意思是用户若一定时间内没有动作就自动注销吗?我都是自己写验证,没用自带的那个。你不设置过期时间cookie会随着浏览器的关闭而失效。设置了过期时间就不会了
niugm | 园豆:1685 (小虾三级) | 2008-01-08 16:30
0
可以设置cookie的过期时间,这样一段时间后它会失效; 也可以结合Session来完成; 使用FormsAuthentication时,也可以设置其过期时间,在博客园登录时,你可以看看cnblogs.com下的.DottextCookie的过期时间
Anders Cui | 园豆:1570 (小虾三级) | 2008-01-08 16:52
0
自己写当然也行,不过.net都写好了,没有特别的需求的话还是用自带的那个吧,SESSION不是个好东西~~~过期时间可以在web.config里面配置.
沙加 | 园豆:3680 (老鸟四级) | 2008-01-08 22:58
0
微软提供的控件向来只够基本应用,如果有特殊需求,只能自己写。
狗尾草. | 园豆:94 (初学一级) | 2008-01-09 09:28
0
设置cookie的过期时间,然后在每次访问的时候更新这个过期时间。 这样才能像屏保那样,不操作了才开始计时。 以上是我的一个想法,还没有测试过。
金色海洋(jyk) | 园豆:290 (菜鸟二级) | 2008-01-09 12:59
0
ASp.NET 也可以配置使用Cookies 过期时间在 WEB.config 中配置, 默认 应该是30分钟(没记错的话) 你也可以给你的Cookies设置上时间,几分钟的。
G yc {Son of VB.NET} | 园豆:2006 (老鸟四级) | 2008-01-09 13:41
0
需要你自己定义一个在线用户列表. http://www.cnblogs.com/lzppcc/archive/2007/08/15/857015.html
Michael.li | 园豆:291 (菜鸟二级) | 2008-01-10 19:53
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册