asp.net mvc 异步控制器的诡异问题

有一个异步控制器

当在网站的global里加上

protected void Session_Start(object sender, EventArgs e)
{
    
}

会发现,当异步action被执行,卡死同session的所有请求

百度未果,google了一下,发现一个俄文和一个韩文说这个问题的,还好有google翻译

需要在异步控制器(注意是controller不是action)上加

[SessionState(System.Web.SessionState.SessionStateBehavior.ReadOnly)]

 

难道说英语的人都没遇到这个问题?

原文地址:https://www.cnblogs.com/czcz1024/p/2363509.html