WEB API 2.0(我可以访问会话对象,但我无法访问会话的值。)

时间:2016-11-23 06:26:33

标签: c# asp.net-mvc session asp.net-web-api

首先,我没有访问HttpContext.Current.Session,我在global.asax中添加了以下语句。

  protected void Application_PostAuthenticateRequest(object sender, EventArgs e)
  {
     System.Web.HttpContext.Current.SetSessionStateBehavior(SessionStateBehavior.Required);
  }

之后,我可以访问HttpContext.Current.Session并在Session对象中设置一个值。

但我无法在另一个行动中获取我的价值。

例如:

帐户/登录

Session["User"]="User";

帐户/ BLABLA

Session["User"] is null;

为什么我不能这样做?

0 个答案:

没有答案