ASP.Net MVC 3 перенаправить неавторизованного пользователя не на loginUrl
У меня есть проект, использующий ASP.Net MVC3 и использующий членство для ролей. Я использую авторизацию в каждом контроллере. например:
[Authorize(Roles = "Administrator")]
public ActionResult Index(string q, int i)
{
return View(model);
}
если у кого-то нет роли администратора, по умолчанию он будет перенаправлен на страницу входа. как изменить его, чтобы он перенаправлялся в Views / Shared / UnAuthorize.cshtml? или, может быть, если у кого-то нет роли администратора, появится окно сообщения (оповещение)?
заранее спасибо.