我使用的是asp.net表单身份验证和asp.net登录控件。登录控件有一个“RememberMe”复选框。新创建的身份验证票证中的到期日期(asp.net表单身份验证)
后的用户通过验证它提高了的loggedIn(对象发件人,EventArgs的)方法,并且此方法内我正在查看通过使用该
HttpCookie authCookie = FormsAuthentication.GetAuthCookie(userName, true);
创建当我检查authCookie.Expires值身份验证cookie当RememberMe没有被选中时,我预计它会持续30分钟,而当RememberMe被选中时这是50年(根据MS文档,这些是默认值)
但是我是否检查了RememberMe,它总是30分钟。我检查了我的web.config,我没有任何设置“超时”字段,所以我不知道为什么会发生这种情况。有任何想法吗?