问题描述
- 求救:MVC5 过滤器中的session哪里去了
-
MVC5过虑器的参数类型变成httpActionContext了,但是这个类型找不到session了,怎么办public class LoginCheckFilterAttribute : ActionFilterAttribute { public override void OnActionExecuting(HttpActionContext actionContext) { base.OnActionExecuting(actionContext); actionContext.HttpContext } }
原来MVC4 是ActionExecutingContext类型还能获得Session的,MVC4到MVC5f过虑器重写了,原来session怎么用
解决方案
HttpContext.Current.Session[xxx]
时间: 2025-01-30 12:23:35