utorización @MVC - múltiples páginas de inicio de sesión
Tengo los siguientes métodos en un controlador MVC que redirigen a la página de inicio de sesión cuando un usuario no está conectado.
[Authorize]
public ActionResult Search() {
return View();
}
[Authorize]
public ActionResult Edit() {
return View();
}
¿Existe una forma rápida / fácil / estándar de redirigir la segunda acción a una página de inicio de sesión diferente a la página definida en el archivo web.config?
O tengo que hacer algo como
public ActionResult Edit() {
if (IsUserLoggedIn)
return View();
else
return ReturnRedirect("/Login2");
}