我有一个使用ASP.Net MVC3的项目,并且使用成员资格来管理角色。我在每个控制器中都使用“authorize”。 例如:
[Authorize(Roles = "Administrator")]
public ActionResult Index(string q, int i)
{
return View(model);
}
如果某人没有管理员角色,则默认情况下会重定向到登录页面。如何更改它,使其重定向到 Views/Shared/UnAuthorize.cshtml?或者如果某人没有管理员角色,它会显示消息框(警报)吗?提前感谢。