【发布时间】:2014-05-19 10:17:58
【问题描述】:
我想在视图中为每个用户呈现不同的内容。在 Asp.net mbc4 中这样做的正确方法是什么。
我正在寻找类似于在 Spring 安全中保护视图的东西:
<sec:authorize access="hasRole('supervisor')">
This content will only be visible to users who have
the "supervisor" authority in their list of <tt>GrantedAuthority</tt>s.
</sec:authorize>
到目前为止,我只能保护对控制器的访问:
[Authorize(Roles = "supervisor")]
public ActionResult Index()
{
return View("");
}
【问题讨论】:
标签: asp.net asp.net-mvc security forms-authentication