C# ASHX处理程序上的恢复会话值返回Null
我有一个.ASHX处理程序,可以执行一些操作,我需要恢复会话中的特定信息,所以我执行context.Session[key],但总是返回null context.Session 我在Web.Config文件上尝试了一些配置,比如C# ASHX处理程序上的恢复会话值返回Null,c#,C#,我有一个.ASHX处理程序,可以执行一些操作,我需要恢复会话中的特定信息,所以我执行context.Session[key],但总是返回null context.Session 我在Web.Config文件上尝试了一些配置,比如 <sessionState mode="InProc" customProvider="DefaultSessionProvider" cookieless="AutoDetect"> 或 但是如果没有成功,有人能帮我恢复.ASHX处理程序上的会话值吗?在
<sessionState mode="InProc" customProvider="DefaultSessionProvider" cookieless="AutoDetect">
或
但是如果没有成功,有人能帮我恢复.ASHX处理程序上的会话值吗?在您的处理程序上。ASHX.cs代码实现接口IReadOnlySessionState 例如: 类处理程序:IReadOnlySessionState { 这不会返回null,但会返回会话
<system.webServer>
<modules runAllManagedModulesForAllRequests="true">
<remove name="Session" />
<add name="Session" type="System.Web.SessionState.SessionStateModule"/>
</modules>
</system.webServer>