Что такое ключ / значение 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»