相关疑难解决方法(0)

ASP.NET身份提供程序SignInManager保持返回失败

我对MVC5的标准ASP身份提供程序有疑问.我一登录方法:

await SignInManager.PasswordSignInAsync(model.Email, model.Password, model.RememberMe, shouldLockout: false);
Run Code Online (Sandbox Code Playgroud)

不断回来失败.所以我开始调试,使用:

UserManager.FindByEmail(model.Email);
Run Code Online (Sandbox Code Playgroud)

这将为我的用户尝试登录返回有效的UserID.然后我使用:

SignInManager.UserManager.CheckPassword(UserIDObtainedFromFind, model.Password);
Run Code Online (Sandbox Code Playgroud)

这返回true,这意味着我提供的密码是有效的....

签到失败

关于我如何跟踪,调试SignInManager.PasswordSignInAsync方法以查看它失败的地方的任何想法?

c# asp.net asp.net-identity

26
推荐指数
3
解决办法
2万
查看次数

标签 统计

asp.net ×1

asp.net-identity ×1

c# ×1