.NET .ashx 文件 用Session 是需要注意的问题
.ashx 文件,默认不可使用 Session ,需要使用Session 时, 需要引用 接口 IRequiresSessionState
例如:
public class AddHouseInfo : IHttpHandler,IRequiresSessionState
{
}
使用 Session 时, HttpContext.Current.Session[] 这种方式才可调出
使用Session ,在 WebConfig 中要声明
<sessionState mode="StateServer" timeout="60" ></sessionState>
其中, mode 有多种方式,区别 Session 存储的方式。