WebApi如何啓用Session並且使用

首先打開項目的Global.asax文件,重新方法init

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

        private void WebApiApplication_AuthenticateRequest(object sender, EventArgs e)
        {
            //啓用 webapi 支持session 會話
            HttpContext.Current.SetSessionStateBehavior(System.Web.SessionState.SessionStateBehavior.Required);
        }

如此就啓用了。可以再代碼中使用

如:

HttpContext.Current.Session["UserId"]

大家如果有問題可以
Console.WriteLine(”加羣“+"537905238");

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章