我试图用Ajax和&amp ;;做一个异步的HttpPost请求MVC。 我知道SessionId是问题:来自具有相同SessionId的同一客户端的多个请求将向队列添加第二个请求。 在我谷歌之后,我看到了一些答案,这对我来说没有。
我尝试添加mvc属性以将会话模式更改为readOnly:
[SessionState(System.Web.SessionState.SessionStateBehavior.ReadOnly)]
public class TestController : SurfaceController
{
[HttpPost]
public ActionResult Test1()
{
Thread.Sleep(5000);
return Json("1");
}
[HttpPost]
public ActionResult Test2()
{
Thread.Sleep(5000);
return Json("2");
}
}