URL de inicio de sesión predeterminada en HttpUnauthorizedResult en asp.net mvc

He escrito una @ personalizaAuthorizeAttribute que tiene la siguiente condición en la aplicación asp.net mvc3:

public override void OnAuthorization(AuthorizationContext filterContext)
{     
    //auth failed, redirect to Sign In
    if (!filterContext.HttpContext.User.Identity.IsAuthenticated)
    {
       filterContext.Result = new HttpUnauthorizedResult();
    }
}

Y en mi web.config, tengo:

<authentication mode="Forms">
  <forms loginUrl="~/User/SignIn" timeout="2880" />
</authentication>

Al fallar la autenticación, se redirige a la página "/ Cuenta / Inicio de sesión" de forma predeterminada.

¿Cómo cambio esta URL de redireccionamiento predeterminada y la redirijo a "/ User / SignIn"?

La captura de pantalla muestra una visión clara de lo que estoy tratando de decir ...

Aunque configuré '/ User / SignIn', redirige a '/ Account / Login'

Respuestas a la pregunta(3)

Su respuesta a la pregunta