小编wra*_*ias的帖子

为什么 ASP.NET Core MVC 3.1 项目不允许我使用 Identity 使用注册用户登录

我已经搭建了登录视图来创建我自己的视图,但问题是每当我尝试登录应用程序时,都会出现无效登录尝试错误,就好像它没有找到用户一样。似乎无法找到解决方案。有人能帮助我吗!!!

这是我正在使用的代码,它是自动生成的:

 var result = await _signInManager.PasswordSignInAsync(user.UserName, 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();
}
Run Code Online (Sandbox Code Playgroud)

asp.net asp.net-mvc identity asp.net-core

4
推荐指数
1
解决办法
1872
查看次数

标签 统计

asp.net ×1

asp.net-core ×1

asp.net-mvc ×1

identity ×1