当前位置:编程学习 > C#/ASP.NET >>

session和cookie管理

在用户登陆时建立了sesion,保存用户信息。想达到以下效果,该如何实现?请大侠们留下代码。

1.session建立时,cookie建立,并保持相关用户信息,返回客户端。

2.客户端所有(和服务点相关的)页面关闭时,session和cookie中的信息清除。

3.session强制删除(用户注销)时,对应cookie中的信息清除、。 --------------------编程问答-------------------- 1. session_start里面写入cookie
2. session_end里面,清除cookie,但你不能捕捉页面关闭事件,只能设seesion的过期时限 --------------------编程问答-------------------- 可以在登录成功后在代码中直接写入cookie和session信息,
并设置cookie的过期时间,使用户非正常退出也能清理掉cookie和session
同样,在注销代码里直接写入cookie和session清除的代码
这样就能实现lz的基本要求了。

--------------------编程问答-------------------- session和cookie的时限是什么意思,是指从建立时刻起,还是用户停止操作网页起?

例如:设定为10分钟,如果用户登陆页面后,只浏览10分钟seesion和cookie清空。但用户如果不停的在操作(转新页面、按钮等),也是10分钟后自动清空吗? --------------------编程问答-------------------- 揭帖率:4.00% ?

兄弟,我没法帮你了! --------------------编程问答--------------------
引用 2 楼 rainxiang 的回复:
可以在登录成功后在代码中直接写入cookie和session信息, 
并设置cookie的过期时间,使用户非正常退出也能清理掉cookie和session 
同样,在注销代码里直接写入cookie和session清除的代码 
这样就能实现lz的基本要求了。 

session和cookie的时限是
如果用户登陆页面后,在用户10分钟内,没对它进行任何操作,10分钟后自动清空,如果用户在8分钟后,对它进行操作了,那又得间隔10分钟。。。
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,