ASP.NET sessionState设置Mode为StateServer,报出Internal Server Error
来源:互联网 发布:兔家公子淘宝店真吗 编辑:程序博客网 时间:2024/06/16 06:10
最近做一个ASP.NET应用程序,使用sessionState保存会话状态,之前也一直用这个方法,都没有遇到问题。
可是这次只要在web.config文件中加入<sessionState mode="StateServer" stateConnectionString="tcpip=127.0.0.1:42424" timeout="60"/>
运行程序的时候就会报Internal Server Error,百思不得其解。
后来经过一番调查,也没有得到好的解决方案。
最终经过翻阅msdn,看到了这样一句话:Objects stored in session state must be serializable if the mode is set toStateServer.
原文地址:http://msdn.microsoft.com/en-us/library/ms178586.aspx
突然有种顿悟的感觉。原来是因为我session里存储的是一个类的实体,但是这个类并不是可序列化的,由此导致了问题的产生。
解决方案就是在类的开始部分加上[Serializable()],如下:
[Serializable()]
public class SYSUSER
{
……
}
问题解决。
0 0
- ASP.NET sessionState设置Mode为StateServer,报出Internal Server Error
- ASP.NET sessionState设置Mode为StateServer,报出Internal Server Error
- 关于 sessionState mode='InProc' 不用启动ASP.NET 服务
- sessionState 元素(ASP.NET 设置架构)
- goDaddy上传ASP.NET网站 500 - Internal server error
- asp.net 应用程序 SessionState
- ASP.NET如何將sessionState写到SQL Server中?
- asp.net的session mode的inproc改为StateServer,网站不可以访问
- ASP.NET 使用mode=”InProc”方式保存Session老是丢失,无奈改成StateServer 模式。
- ASP.NET 使用mode=”InProc”方式保存Session老是丢失,无奈改成StateServer 模式。
- ASP.NET 使用mode=”InProc”方式保存Session老是丢失,无奈改成StateServer 模式。
- ASP.NET 使用mode=”InProc”方式保存Session老是丢失,无奈改成StateServer 模式。
- sessionState 元素配置(ASP.NET 设置架构)
- ASP.NET 使用StateServer 模式
- HTTP Error 500.23 - Internal Server Error解决方案 检测到在集成的托管管道模式下不适用的 ASP.NET 设置。解决方案
- vs.net中创建asp.net程序时,出现:http/1.1 500 internal server error
- asp HTTP 错误 500.21 - Internal Server Error
- session mode的inproc改为StateServer,网站不可以访问 <sessionState mode="InProc" cookieless="false" time
- 汇编中,CPU如何确定栈顶的指针
- 嵌套执行make
- 性能测试
- 安全测试常见的工具
- Android属性 android:focusableInTouchMode
- ASP.NET sessionState设置Mode为StateServer,报出Internal Server Error
- 网络架构革命 宽带提速升级
- 算法1
- VS2013 MFC做基本对话框界面的一些使用技巧
- zend framework 实现各种后台访问验证
- 10个理由迁移到微软crm2013
- js调用webservice示例
- opencv HOG中detectMultiScale函数详解
- c++程序数据导入txt小方法