我在我们的 MVC 4 项目中使用 simplemembership,这会按预期创建一个会话,但似乎用户信息在会话到期后仍然存在。
例如 20 分钟后,如果 User.Identity.IsAuthenticated == true 仍然有效,但我的会话变量都是空的。
有人能告诉我为什么会这样吗?这个 cookie 是管理的吗?除了 If User.Identity.IsAuthenticated == true 是否有必要进行其他检查?
如果会话已过期,我将无法让某人获得访问权限。
谢谢