任何人都知道为什么服务器 InProc 会话状态不起作用?是否有手动重置或检查方法?
谢谢
会话模式为 InProc,超时为 25 分钟。
这时候我不确定是Session对象为null,还是session对象为空,无法访问。
我认为这可能是一个 cookie 问题,或者可能是 Application_Start 没有正确触发。还能是什么?IIS设置?
任何人都知道为什么服务器 InProc 会话状态不起作用?是否有手动重置或检查方法?
谢谢
会话模式为 InProc,超时为 25 分钟。
这时候我不确定是Session对象为null,还是session对象为空,无法访问。
我认为这可能是一个 cookie 问题,或者可能是 Application_Start 没有正确触发。还能是什么?IIS设置?
我知道这篇文章很旧,但我希望这会对某人有所帮助。我的没有用,我发现我需要将 httpModules 添加到 web.config 文件。
网络配置:
<sessionState mode="InProc" cookieless="false" timeout="20"
sqlConnectionString="YourConnectionString">
</sessionState>
<httpModules>
<add name="Session" type="System.Web.SessionState.SessionStateModule"/>
</httpModules>