asp.net-core-2.1 - 如何将控制器重定向到区域部分asp Core 2.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
.
解决方案
使用此行从控制器操作重定向到页面
return LocalRedirect("/Identity/Account/Login");
推荐阅读
- android - 为什么某些国家标志的矢量绘制不能被渲染?
- python - 无法在 python 2.7 中的 Webapp2 中接受多个输入?
- java - Liquibase:加载日期取决于今天(加上一天)的数据
- java - 如何在用户定义的计划上调用 Azure 函数
- javascript - JavaScript 内存不足错误:超出 UDF 线程内存限制-Snowflake
- android - 活动:onCreate(Bundle savedInstanceState) 中的 getIntent() 在 savedInstanceState 不为空时变化
- android - Flutter中用于移动设备的许多路线/页面和自制模板的最佳方法是什么?
- python - 使用 importlib.import_module() 在 python 3 中动态导入模块
- angular - 根据 Bootstrap 中的内容更改输入字段高度
- angular - NG-ZORRO 范围选择器设置开始日期为 00:00:00 和结束日期为 23:59:59 的时间