1
我知道REST應該是無狀態的。在Web Api 2中啓用會話
我的Web Api與我的MVC網站的項目相同。我如何分享他們之間的會話?
我正在嘗試使用Web Api 2的好東西,並使用Ajax而不是構建RESTful API。
我知道REST應該是無狀態的。在Web Api 2中啓用會話
我的Web Api與我的MVC網站的項目相同。我如何分享他們之間的會話?
我正在嘗試使用Web Api 2的好東西,並使用Ajax而不是構建RESTful API。
在Global.asax中從this question
被盜增加以下內容:
public override void Init()
{
this.PostAuthenticateRequest += MvcApplication_PostAuthenticateRequest;
base.Init();
}
void MvcApplication_PostAuthenticateRequest(object sender, EventArgs e)
{
System.Web.HttpContext.Current.SetSessionStateBehavior(
SessionStateBehavior.Required);
}