MVC 5重置密码失败

时间:2017-02-11 15:45:15

标签: c# asp.net-mvc-5 entity-framework-6 asp.net-identity identity

我的智慧在这里结束,我无法弄清楚为什么这个功能每次都无法验证。

我有以下课程:

public class UserService : UserManager<AzularisUser>, IUserService
{
    //Some custom methods here
}

然后我尝试调用以下UserManager原生的方法

var result = await _userService.ResetPasswordAsync(user.Id, requestModel.Code, requestModel.Password);

问题是此ALWAYS返回false。现在传入的代码是正确的。我把它发送到我的电子邮件,然后用这种方式生成它:

await _userService.GeneratePasswordResetTokenAsync(user.Id);

所以我最大的问题是,因为我无法调试UserManager以找出它失败的地方,所以我得到的只是一个很大的错误。关于如何解决这个问题的任何建议?

0 个答案:

没有答案