问题描述:
Site.Master中设置了Session
Session["UserInfo"] = ui;
Session["NTID"] = ntid;
但,在.ashx中无法获取Session的值
string ntid = HttpContext.Current.Session["NTID"].ToString();
//ntid = null
解决方法:
让,ashx对象继承System.Web.SessionState.IReadOnlySessionState类
public class Auth : IHttpHandler,System.Web.SessionState.IReadOnlySessionState
问题解决。