在Asp.Net mvc5身份版本1.0.0忘记密码

时间:2017-11-04 12:29:45

标签: c# asp.net-mvc asp.net-mvc-5 forgot-password reset-password

我一直在尝试在我的mvc5 Web应用程序中实现“忘记密码”功能。 Identity.EntityFramework 2.2.1包中有新的更新,但很难迁移到新版本。所以我必须隐含地做这项工作。

我正在关注本教程Forgot Password in MVC5

无法弄清楚作者在ResetPassword ActionMethod中尝试做什么。 此行中出现错误:AspNetUser user = _repoAspDotNetUser.GetAspNetUser(email); 帮助会得到高度赞赏..

1 个答案:

答案 0 :(得分:0)

根据您对问题的评论中的答案,您应该可以使用以下内容替换导致错误的行:

ApplicationUser user = _userManager.FindByEmail(email);

如果您愿意,可以使用var代替ApplicationUser。我已假设您的UserManager实例被称为_userManager,但我确定您可以从那里弄明白。

相关问题