0

我正在将 MVC 2 与期货一起使用,并且我正在尝试根据角色隐藏/显示内容。如果身份验证未能通过属性全部显示控制器子操作,是否有使用 ActionFilterAttribute 或 AuthorizeAttribute 的方法?或者我对这些属性所能做的就是重定向或抛出错误消息?如果身份验证失败,我只需要子操作基本上不返回任何内容。

4

1 回答 1

0

看起来您可以将结果分配给空白的 ActionResult。

受保护的覆盖无效 HandleUnauthorizedRequest(AuthorizationContext filterContext) { filterContext.Result = new System.Web.Mvc.EmptyResult(); }

于 2010-08-23T13:19:31.473 回答