其他分享
首页 > 其他分享> > 为什么对象从IIS7中的会话中消失?

为什么对象从IIS7中的会话中消失?

作者:互联网

我正在对我的Web应用程序(经典模式下的IIS7)进行一系列调用.前两个调用实例化对象并将它们放置在Session对象中.

在我进行第三次呼叫时,会话丢失了一个对象.我希望在Session中有2个键,但是只有1个.

几乎好像正在创建多个会话.需要注意的一件事是,这种情况经常发生,并不是100%可重复的,即有时一切正常.

这些对象很大,但又不大(大约100个小字符串),因此我似乎不太可能扩大会话大小.我没有在其中放置任何其他对象.

解决方法:

听起来好像您遇到了一个未知的未处理的异常.此类异常会破坏会话.

在global.asax中将断点设置为Application_OnError,Session_End和Session_Start方法以检查它们

标签:session-state,iis-7,asp-net,session,c
来源: https://codeday.me/bug/20191208/2094363.html