Это , вероятно, .
Однако, скорее всего, у вас активирована аутентификация Cook ie или аналогичная, что означает, что MVC перенаправит пользователя обратно на страницу входа в систему, так как не удается найти Cook аутентификации ie.
Перед возвратом перенаправления вы должны создать повара ie.
Как это сделать, зависит от того, какую версию MVC вы используете.
Вот для MVC5: Как установить Auth cook ie в asp. net 5
Добавить следующее перед return RedirectToAction("Index", "Home");
// Which claims depends on what kind of information you want to store about the user
var claims = new[] { new Claim(ClaimTypes.Name, name) };
var identity = new ClaimsIdentity(claims, CookieAuthenticationDefaults.AuthenticationScheme);
Context.Authentication.SignIn(CookieAuthenticationDefaults.AuthenticationScheme, new ClaimsPrincipal(identity));
И ASP. NET Core MVC Пример доступен здесь: https://docs.microsoft.com/en-us/aspnet/core/security/authentication/cookie?view=aspnetcore-3.1