Session为null无法访问

我们在一般处理程序中需要访问Session为null 无法访问和操作

处理方案:

1.导入命名空间  System.Web.SessionState

2.实现IRequiresSessionState接口 标志可以访问和操作  IReadOnlySessionState接口 标志只读

 

在Global.asax 的Application_Error  同理 也需要 IRequiresSessionState 标志