我开发Asp.Net MVC 5剃刀应用检测会话终结。我维护单独的表以维护登录信息。当用户登录时,我在该表中的成功回调登录的字段(IsLoggedIn)中输入“true”。当用户注销时,我在注销模块成功回调时在该字段中输入'false'。在Asp.Net MVC 5剃刀应用
我有一个问题。如果用户不按下注销按钮,并且其会话已过期,则会注销。我没有调用注销的成功回调,数据库中的“IsLoggedIn”字段对该用户仍然显示为true。
我无法找到关于如何检测会话过期事件,并呼吁我的表更新用功能把“假”,在“IsLoggedIn”字段为用户排什么?
任何帮助?
SessionState的哪模式你在用吗? –
在我的web.config中没有这样的东西。 –
你在web.config中没有看到像的任何内容? –