.net关于session的stateserver问题,急急急!!!!
“/Xjxhis”应用程序中的服务器错误。
--------------------------------------------------------------------------------
无法序列化会话状态。在“StateServer”或“SQLServer”模式下,ASP.NET 将序列化会话状态对象,因此不允许使用无法序列化的对象或 MarshalByRef 对象。如果自定义会话状态存储在“Custom”模式下执行了类似的序列化,则适用同样的限制。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Web.HttpException: 无法序列化会话状态。在“StateServer”或“SQLServer”模式下,ASP.NET 将序列化会话状态对象,因此不允许使用无法序列化的对象或 MarshalByRef 对象。如果自定义会话状态存储在“Custom”模式下执行了类似的序列化,则适用同样的限制。
源错误:
执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。
堆栈跟踪:
[OutOfMemoryException: 引发类型为“System.OutOfMemoryException”的异常。]
...全文
相关推荐
如何解决asp.net负载均衡时Session共享的问题
主要介绍了解决asp.net负载均衡时Session共享的问题,详细的介绍了ASP.Net session存储方式以及如何实现,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
IIS服务器中 ASP.NET State Service 开启后 Session 仍容易丢失的问题终极解决办法
解决方法一: 1. 开启ASP.NET State Service服务: 选择管理工具->服务,找到ASP.NET State Service,点开后选择启动,并将启动类型设为自动。 2. 设置程序配置文件: 将web.config打开,会看到有一行是<sessionState mode=”InProc” stateConnectionString=”tcpip timeout=”20″/>,如果没有,请在<system>的下一行添加,再将其中的InProc改为StateServer,保存即可。 解决方法: 如果按照方法一还不行出现如下错误:解决方法如
asp.net 跨子域共享SESSION
解决跨子域网站之间的SESSION取值问题,简单实现,只需要改改配置文件就OK.
vs.net 配置session.docx
vs.net 配置session.docx
asp.net session丢失的解决方法小结
正常操作情况下会有ASP.NET Session丢失的情况出现。因为程序是在不停的被操作,排除Session超时的可能。另外,Session超时时间被设定成60分钟,不会这么快就超时的。



