0

我正在使用MVC 2与期货,我试图隐藏/显示基于角色的内容。如果身份验证无法通过属性显示控制器子动作,那么ActionFilterAttribute或AuthorizeAttribute有没有办法?或者,我所能做的就是重定向或抛出错误信息?如果未通过身份验证,我只需要子操作基本不返回任何内容。使用ActionFilterAttribute/AuthorizeAttribute隐藏/显示内容

回答

0

看起来你可以将结果赋给一个空白的ActionResult。保护覆盖无效HandleUnauthorizedRequest(AuthorizationContext filterContext) { filterContext.Result = new System.Web.Mvc.EmptyResult();}};}}}}}}}} }