0
我在我的MVC项目中使用身份。如今,我正在尝试开发我的认证系统并实施基于组的身份认证。Asp.Net Mvc身份角色管理
我想知道方法是什么,你是否遵循管理角色。 IE浏览器。我在我的控制器中有一个动作并命名为CreateNewStudent
。我正在创建新的角色名称,CanCreateStudent
并编写相关的操作筛选器,即我的操作的顶部。
这是唯一的方法吗?我是否需要逐个放置动作过滤器?
问候。
我在我的MVC项目中使用身份。如今,我正在尝试开发我的认证系统并实施基于组的身份认证。Asp.Net Mvc身份角色管理
我想知道方法是什么,你是否遵循管理角色。 IE浏览器。我在我的控制器中有一个动作并命名为CreateNewStudent
。我正在创建新的角色名称,CanCreateStudent
并编写相关的操作筛选器,即我的操作的顶部。
这是唯一的方法吗?我是否需要逐个放置动作过滤器?
问候。
您也可以在控制器上拥有这些属性。例如,在下面的代码中,如果控制器从基地继承,则其内部的操作将需要认证。你可以在那里添加角色。
[Authorize]
public class BaseController : Controller
{
//do some common operations
}
public class HomeController : BaseController
{
public virtual ActionResult Index()
{
ViewBag.Message = "Modify this template to jump-start your ASP.NET MVC application.";
return View();
}
}