[英]Cake php like ACL for ASP.net Mvc
我正在寻找基于ACL的安全性。 我发现Cake php的ACL非常适合我的项目。 有谁知道asp.net mvc的任何类似框架。
提前致谢
Cake PHP ACL系统看起来非常强大。 但是,我不知道现成的可用于ASP.Net MVC的分层系统。
控制对资源(例如控制器)访问的标准方法是通过Roll Based Security 。
您可以随时检查当前用户是否具有给定角色,例如
bool isInSomeRole = HttpContext.Current.User.IsInRole("SomeRole");
AuthorizeAttribute简化了对控制器操作的检查:
[Authorize(Roles = "Customer")]
public ActionResult Index()
{
ViewBag.Message = "Dashboard";
return View();
}
最后,如果您想彻底了解MVC安全性,那么这是必读文章
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.