|
|
1
1
您可以在HttpModule中访问会话,只需等待它初始化,即AcquireRequestState事件( http://msdn.microsoft.com/en-au/system.web.httpapplication.acquirerequeststate.aspx ) |
|
|
2
1
在global.asax中处理Session_End事件。在这里,您应该可以访问SessionID。 |
|
|
3
1
假设您正在访问每个页面上的缓存项,您可以将缓存项设置为滑动过期。将过期时间设置为与会话超时时间相同。通过滑动过期,缓存将在每次访问对象时刷新,如果在此时间内未访问,则将被丢弃。 看见 http://msdn.microsoft.com/en-us/library/4y13wyk9.aspx 了解更多信息。 |