.NET .ashx 文件 用Session 是需要注意的问题

时间:2023-12-29 11:11:38

.ashx 文件,默认不可使用 Session ,需要使用Session 时, 需要引用 接口 IRequiresSessionState

例如:

 public class AddHouseInfo : IHttpHandler,IRequiresSessionState

{
} 使用 Session 时, HttpContext.Current.Session[] 这种方式才可调出 使用Session ,在 WebConfig 中要声明 <sessionState mode="StateServer" timeout="60" ></sessionState> 其中, mode 有多种方式,区别 Session 存储的方式。