有人知道服务器InProc会话状态为什么不能工作吗?是否有手动复位,或检查方法?
谢谢
会话模式为InProc,超时为25分钟。
此时,我不确定会话对象是空的,还是会话对象是空的,不能被访问。
我认为这可能是一个cookie问题,也可能是Application_Start没有正确地启动。还能是什么?IIS设置?
发布于 2012-04-13 19:33:29
我知道这个职位是旧的,但我希望这能对某人有所帮助。我的没有工作,我发现我需要将httpModules添加到web.config文件中。
Web.config:
<sessionState mode="InProc" cookieless="false" timeout="20"
sqlConnectionString="YourConnectionString">
</sessionState>
<httpModules>
<add name="Session" type="System.Web.SessionState.SessionStateModule"/>
</httpModules> 发布于 2009-09-29 22:31:20
确保没有在Application_Start事件中设置会话变量。这就是Session_Start的作用所在。
另外,您的应用程序是否已预编译?如果是的话,请检查这个KB文章。
重置选项:
https://stackoverflow.com/questions/1495264
复制相似问题