ASP.NET WEB app,Framwork 4.5,VS 2012 prof update 4.
问题:我没有缓存或会话。我的Session变量丢失了。
根据调试器,每次回发都会触发所有Global.asax事件。
每次点击按钮或链接事件序列时:
Application_Start
Application_BeginRequest
Application_AuthenticateRequest
Session_Start
Session_End
Application_End
以上所有事件处理程序都是空的(defult)。
<sessionState cookieless="AutoDetect" mode="InProc" timeout="20"/>
Anonymous Authentication is enabled;
Windows Authentication is disabled;
主机名中没有下划线。 知道为什么它会摧毁Session吗?
答案 0 :(得分:1)
您确定您的应用程序不会在每次请求时回收吗?
检查您的事件日志,您可能有一个stackoverflow异常或类似事件。