Asp.NET Web API启用Session

启用配置Session

  • 启用session回话,需要熟悉Global.asax 并在此文件中配置

在WebApiApplication : System.Web.HttpApplication
Asp.NET Web API启用Session_第1张图片
代码如下:

public override void Init()
{
    //注册事件
    this.AuthenticateRequest += WebApiApplication_AuthenticateRequest;
    base.Init();
}

//开启session支持
void WebApiApplication_AuthenticateRequest(object sender, EventArgs e)
{
    //启用 webapi 支持session 会话
    HttpContext.Current.SetSessionStateBehavior(System.Web.SessionState.SessionStateBehavior.Required);
}

到此配置结束。

你可能感兴趣的:(ASP.NET,Web,API)