身份中的RedirectToLocal角色明智的重定向

时间:2018-12-16 19:28:37

标签: asp.net-mvc authentication authorization asp.net-identity roles

使用不同的角色登录时出现问题,使用该角色重定向角色明智页面的任何有效方法是什么?

 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");            
    }

0 个答案:

没有答案