【发布时间】:2010-01-14 15:43:38
【问题描述】:
也许我用错了方法,应该在动作过滤器中做所有事情,在这种情况下,请指出正确的方向!
我正在设置我的 ASP.NET MVC 应用程序,以便一个 HomeController Index 操作提供两种不同类型的内容,如下所示:
if(Request.IsAuthenticated)
return View("IndexRegistered");
else
return View("IndexGuest");
这很好,但我想把它分成三个,以便管理员成员拥有自己的页面...
if(Request.IsAuthenticated)
{
if( /* user is a member of administrators */)
return View("IndexAdministrator");
else
return View("IndexCustomer");
}
else
return View("IndexGuest");
有人能告诉我这个谜题缺少的部分吗?
【问题讨论】:
标签: asp.net-mvc authentication authorization usergroups