我仍然遇到问题,即Session_End不会触发。 我在Sesseion_End中做了一些简单的日志条目以确保它。
我在Session_Start中的Session变量中保存了大量数据
我的网络配置包含:
<sessionState mode="InProc" customProvider="DefaultSessionProvider" timeout="1">
有谁可以帮助我?
编辑:我被要求发布一些代码。
void Session_Start(object sender, EventArgs e)
{
log.Debug("Session start of " + User.Identity.Name);
Session["something"] = "something";
...
}
...
void Sesseion_End(object sender, EventArgs e)
{
log.Debug("Session end of " + User.Identity.Name);
}