HttpContext.Current 未被 Visual Studio 识别 [ASP.NET MVC ]

HttpContext.Current not recognized by Visual Studio [ ASP.NET MVC ]

我正在开发一个 ASP.NET MVC 项目,正好在 Controller 中的 void method 上,我需要使用 HttpContext.Current.Request.CookiesVisual StudioCurrent 识别为错误,并且未在 Intilisense.

中显示 ( Current )

这是我的方法:

public void User_Access_Validation()
{

            var T_8 = HttpContext.Current.Request.Cookies["T_8"];
            var T_5 = HttpContext.Current.Request.Cookies["T_5"];
            var T_T = HttpContext.Current.Request.Cookies["T_T"];

            HttpContext.Current.Request.Cookie

            if (T_8 == null || T_5 == null || T_T == null)
            {
                response.Redirect("/Login");
            }
}

所以请帮忙?

正如 vivek nuna 在他的回答中提到的,当您需要在您的案例中使用 Current 时,您需要使用 System.Web.HttpContext.Current.Cookies["xxx"]