cookie 可以设置一个过期时间 比如30分钟。经过测试,如果设置为30分钟。那么网站登录后不管是操作还是不操作30分钟后好像cookie 都过期了,这样感觉不对。应该是如果30分钟不操作网页应该才过期,这样才对。请问在 asp.net 怎么样来实现比较好。
Cookies 主要用来在客户端存储一些用户信息的,而你如果想实现页面过期功能用session实现是最好的,
因为在session中是可以判断页面是否在规定时间内,客户端面与服务端是否进行了Http交互,
如果没有则退出,跳转到首页
1、登录的时候 写入cookie 并设置cookie过期时间
2、有需要涉及到验证cookie的时候,就判断cookie是否存在,如果存在则给cookie重新设定过期时间,不存在跳转登陆页