RedirectToLocal роль мудрого перенаправления в личности - PullRequest
0 голосов
/ 16 декабря 2018

Возникли проблемы при входе в систему с другой ролью, есть ли эффективный способ использования роли для перенаправления на страницу с ролью?

 private ActionResult RedirectToLocal(string returnUrl)

     {

        if (Url.IsLocalUrl(returnUrl))
        {
            return Redirect(returnUrl);
        }
        if (string.IsNullOrEmpty(returnUrl))
        {
            if (User.IsInRole("Admin"))
            {
                return RedirectToAction("Index", "Role");
            }                
        }
        return RedirectToAction("Index", "Home");            
    }
...