我想在有请求时如果cookie 的过期时间小于10min重新更改cookie的过期时间。但是cookie的过期时间无法获取!怎么实现页面无操作一段时候后才过期。。
问题的关键是cookie的过期时间貌似不能更改。。
但是cookie的过期时间无法获取
无论是服务端还是客户端都是可以得到的。
页面无操作 这是由具体的定义?还是泛泛的定义
你试过没?我获取不了。。就是停留在网站,一段时间内不向服务器发送请求,就过期。
@萝卜小兔子头: js端取cookie是完全可以取到的
你试过没?我获取不了。。就是停留在网站,一段时间内不向服务器发送请求,就过期。
HttpContext.Current.Request.Cookies["loginInfo"].Expires 总为 0001-1-1 0:00:00
哈哈!问题自己解决了!在Web.config Form标签中加入 slidingExpiration="true" 就行了 ,不用再手动修改coockie的过期时间了!!
forms 标签