AspNet.Identity的“ResetPasswordAsync”和“ChangePasswordAsync”无法正常工作或已损坏
创始人
2024-09-20 06:30:13
0

这个问题通常是由于AspNet.Identity命名空间中的一些问题导致的。为了修复它,你可以尝试按照以下步骤进行操作:

  1. 从项目中删除AspNet.Identity包。

  2. 在Visual Studio的管理器面板中,右键单击解决方案,然后选择“管理NuGet程序包”。

  3. 在NuGet程序包管理器中,搜索“Microsoft.AspNet.Identity.Core”,然后安装最新版本的该包。

  4. 按照提示更新您的依赖项。

  5. 在代码中,使用以下方式调用ResetPasswordAsync和ChangePasswordAsync:

var user = await UserManager.FindByNameAsync(model.UserName);
var result = await UserManager.ResetPasswordAsync(user.Id, model.Code, model.Password);
  1. 如果您正在使用ASP.NET Core Identity,则以下示例显示了更改密码的调用方式:
var result = await _userManager.ChangePasswordAsync(user, model.OldPassword, model.NewPassword);

通过以上步骤,您应该能够顺利使用ResetPasswordAsync和ChangePasswordAsync方法来更改用户密码。

相关内容

热门资讯

事发当天!微信小程序辅助软件有... 事发当天!微信小程序辅助软件有哪些!总是有挂辅助挂(确实有挂)-哔哩哔哩1、全新机制【微信小程序辅助...
反观!对战互娱辅助!切实是有辅... 反观!对战互娱辅助!切实是有辅助插件(有挂讲解)-哔哩哔哩1、全新机制【对战互娱辅助ai辅助工具激活...
网友热议!德州扑克游戏辅助器!... 网友热议!德州扑克游戏辅助器!一直是有辅助app(有挂方针)-哔哩哔哩亲,关键说明,德州扑克游戏辅助...
有消息称!中至抚州手麻工具!果... 有消息称!中至抚州手麻工具!果然真的是有辅助软件(有挂细节)-哔哩哔哩1、每一步都需要思考,不同水平...
目前!微信大a辅助!切实是真的... 目前!微信大a辅助!切实是真的辅助神器(有挂方法)-哔哩哔哩1、打开软件启动之后找到中间准星的标志长...
来临!微信新九五辅助!本来有挂... 来临!微信新九五辅助!本来有挂辅助安装(有挂工具)-哔哩哔哩亲,关键说明,微信新九五辅助透视脚本安卓...
随着!情怀打七辅助!总是存在有... 随着!情怀打七辅助!总是存在有辅助软件(了解有挂)-哔哩哔哩1)情怀打七辅助有没有挂:进一步探索情怀...
据通报!创思维激k辅助控制器!... 据通报!创思维激k辅助控制器!竟然存在有辅助安装(有挂助手)-哔哩哔哩1、下载好创思维激k辅助控制器...
今天上午!jj斗地主外卦!确实... 今天上午!jj斗地主外卦!确实真的有辅助安装(有挂方针)-哔哩哔哩1、每一步都需要思考,不同水平的挑...
今天上午!超级三加一辅助软件!... 今天上午!超级三加一辅助软件!总是是有辅助下载(有挂总结)-哔哩哔哩暗藏猫腻,小编详细说明超级三加一...