Web Api启用Session
Web Api默认是关闭Session
启用要在全局文件写入下面代码
/// <summary> /// 启用Session(Web Api默认关闭Session) /// </summary> public override void Init() { PostAuthenticateRequest += MvcApplication_PostAuthenticateRequest; base.Init(); } /// <summary> /// 启用Session(Web Api默认关闭Session) /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void MvcApplication_PostAuthenticateRequest(object sender, EventArgs e) { HttpContext.Current.SetSessionStateBehavior( System.Web.SessionState.SessionStateBehavior.Required); }

浙公网安备 33010602011771号