ASP.NET - Redis会话状态提供程序 - Session_End

时间:2015-11-27 18:46:24

标签: asp.net-mvc redis

我在ASP.NET MVC应用程序中使用RedisSessionStateProvider

一切正常,但Session_End事件永远不会被调用。

protected void Session_End(object sender, EventArgs e)
{
   // Do stuff whenever a session ends
}

这是我的web.config:

<sessionState mode="Custom" customProvider="RedisSessionProvider" timeout="1">
  <providers>
    <add name="RedisSessionProvider" type="Microsoft.Web.Redis.RedisSessionStateProvider" host="localhost:6379"
      accessKey="" ssl="false"/>
  </providers>
</sessionState>

版本:

  • Windows 10 Pro
  • ASP.NET MVC 5.2.2
  • Redis 2.8.2104 64位
  • Microsoft.Web.RedisSessionStateProvider 1.6.5

使用RedisSessionStateProvider在会话结束时实现自定义逻辑的正确方法是什么?

0 个答案:

没有答案