Что такое ключ / значение AppSetting PreserveLoginUrl в приложении ASP.NET MVC?

исал обычайAuthorizeAttribute который имеет следующее условие в приложении 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();
    }
}

И в моем web.config у меня есть:

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

При сбое аутентификации по умолчанию он перенаправляет на страницу «/ Account / Login».

Как изменить этот URL-адрес перенаправления по умолчанию и перенаправить его на «/ User / SignIn»?

Скриншот показывает четкое представление о том, что я пытаюсь сказать ..

Хотя я установил «/ User / SignIn», он перенаправляет на «/ Account / Login»

Ответы на вопрос(3)

Ваш ответ на вопрос