Неверная попытка входа в систему при попытке получить доступ к действительной учетной записи ASP.NET CoreC#

Место общения программистов C#
Ответить
Anonymous
 Неверная попытка входа в систему при попытке получить доступ к действительной учетной записи ASP.NET Core

Сообщение Anonymous »

У меня есть мой основной проект ASP.NET на моем ПК, и все там работает отлично. У меня есть две базы данных, но в этом вопросе я хочу сосредоточиться на базе данных, в которой хранится информация пользователя.

Код: Выделить всё

public async Task OnPostAsync(string returnUrl = null)
{
returnUrl ??= Url.Content("~/");

ExternalLogins = (await _signInManager.GetExternalAuthenticationSchemesAsync()).ToList();

if (ModelState.IsValid)
{
// This doesn't count login failures towards account lockout
// To enable password failures to trigger account lockout, set lockoutOnFailure: true
var result = await _signInManager.PasswordSignInAsync(Input.Email, Input.Password, Input.RememberMe, lockoutOnFailure: false);

if (result.Succeeded)
{
_logger.LogInformation("User logged in.");
return LocalRedirect(returnUrl);
}

if (result.RequiresTwoFactor)
{
return RedirectToPage("./LoginWith2fa", new { ReturnUrl = returnUrl, RememberMe = Input.RememberMe });
}

if (result.IsLockedOut)
{
_logger.LogWarning("User account locked out.");
return RedirectToPage("./Lockout");
}
else
{
ModelState.AddModelError(string.Empty, "Invalid login attempt.");
return Page();
}
}

// If we got this far, something failed, redisplay form
return Page();
}
Есть ли что -то не так с кодом или, может быть, с самой базой данных?
Спасибо за ваше время.

Подробнее здесь: https://stackoverflow.com/questions/757 ... p-net-core
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»