Ролевая навигация по областям во время регистрации и входа в систему ASP.NET CORE DefaultIdentity - PullRequest
0 голосов
/ 08 октября 2019

Я работаю над проектом, в котором, когда пользователь регистрирует себя, ему присваивается роль (во время регистрации), например, врач или пациент, и в зависимости от этой роли он будет перенаправлен в зону доктора или пациента. То же самое для входа, когда пользователь входа будет перенаправлен в определенные области.

В настоящее время я использую этот подход (показано ниже), но он выдает ошибку.

If(User.IsInRole("Admin"))
{
 return RedirectToAction("ActionName","ControllerName",new {areas ="areas"});
}else
{
 return LocalRedirect(returnUrl);
}

Во-первых, когда я захожупользователь с ролью администратора не будет перенаправлен в указанную область, он переходит к другой части ...

...