首页 文章

如何将控制器重定向到区域部分asp Core 2.1中的剃刀页面

提问于
浏览
1

我想从我的控制器重定向到区域部分的剃刀页面 . 如果用户为null,则我的控制器用户被限制,然后重定向到 Area/Identity/Pages/Account/login.cshtml 中的登录页面 .

我的控制器:

var user = await _userManager.GetUserAsync(User);
            if (user == null)
            {
                //return NotFound($"Unable to load user with ID '{_userManager.GetUserId(User)}'.");

                return RedirectToPage("Login");
            }

如何使用 asp.net core 2.1 编写返回行以重定向到我的登录页面 .

2 回答

  • -1

    使用此行从控制器操作重定向到页面

    return LocalRedirect("/Identity/Account/Login");
    
  • 2

    试试这个,

    return RedirectToAction("nameAction", "nameController");
    

相关问题