gpt4 book ai didi

asp.net-core-2.1 - 如何将 Controller 重定向到区域部分 asp Core 2.1 中的 Razor 页面

转载 作者:行者123 更新时间:2023-12-01 16:03:48 25 4
gpt4 key购买 nike

我想从我的 Controller 重定向到位于区域部分的 Razor 页面。如果用户为空,则我的 Controller 用户受到限制,然后重定向到 Area/Identity/Pages/Account/login.cshtml 中的登录页面.

我的 Controller :

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 编写返回行以重定向到我的登录页面.

最佳答案

使用此行从 Controller 操作重定向到页面

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

关于asp.net-core-2.1 - 如何将 Controller 重定向到区域部分 asp Core 2.1 中的 Razor 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52559817/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com