解决方法
在您的视图中,您可以通过System.Web.Mvc.ViewPage的User属性引用IPrincipal用户.
例如.在您的视图中,您可以拥有以下内容:
<% if (User.IsInRole("Admin")) { %> <%= Html.ActionLink("Admin only link","Edit","Users") %> <% } %> <% if (User.IsInRole("Manager") || User.IsInRole("Admin")) { %> <%= Html.ActionLink("Manager & Admin only link","Product") %> <% } %>
HTHS,查尔斯