WebAPI原本無法使用HttpContext.Current.Session["aaa"]
這樣的方法來使用Session,幸好有找到解決方法可以用。
在檔案:~/Global.asax
,內新增以下程式碼即可支援
protected void Application_PostAuthorizeRequest() { System.Web.HttpContext.Current.SetSessionStateBehavior(System.Web.SessionState.SessionStateBehavior.Required); }
參考: