注销后的Asp.net身份更改密码

马克斯·乔佛里

更改密码退出过程继续进行之后。您为什么认为此问题正在发生。我需要您的帮助。谢谢。

问题:更改用户密码后注销。

private UserManager<ApplicationUser> _userManager
    {
        get
        {
            var userStore = new UserStore<ApplicationUser>(Db);
            return new UserManager<ApplicationUser>(userStore);
        }
    }


public bool ChangePassword(string oldPassword,string password)
    {
        var userId = HttpContext.Current.User.Identity.GetUserId();
        var user = _userManager.ChangePasswordAsync(userId, oldPassword, password);
        if(!user.Result.Succeeded) return false;
        return true;
    }
马克斯·乔佛里

问题解决了!

var userName = HttpContext.Current.User.Identity.Name;
var user = _userManager.Find(userName, oldPassword);
user.PasswordHash = UserManager.PasswordHasher.HashPassword(password); 
IdentityResult result = await UserManager.UpdateAsync(user);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

更改密码asp.net身份

来自分类Dev

ASP.Net身份更改密码哈希方法

来自分类Dev

ASP.Net身份更改密码哈希方法

来自分类Dev

ASP.Net身份注销

来自分类Dev

防止用户在asp.net mvc中注销后返回

来自分类Dev

为什么验证asp.net身份中的电话号码后注销?

来自分类Dev

ASP.NET身份-允许在社交帐户上更改密码吗?

来自分类Dev

ASP.NET身份-允许在社交帐户上更改密码吗?

来自分类Dev

注销后更改rootviewcontroller

来自分类Dev

ASP.NET身份,需要“强”密码

来自分类Dev

Asp.net身份密码哈希

来自分类Dev

ASP.Net MVC身份忘记密码

来自分类Dev

ASP.NET身份加密密码

来自分类Dev

更改密码后,从所有浏览器注销用户

来自分类Dev

在Django中更改密码后自动注销/销毁会话

来自分类Dev

Laravel 8防止用户密码更改后注销?

来自分类Dev

一段时间后,ASP.NET 5 Identity 3用户被注销

来自分类Dev

30分钟后注销ASP.NET Identity用户

来自分类Dev

在ASP.NET中注销后如何阻止/阻止用户返回上一页

来自分类Dev

重新启动应用程序后,ASP.NET 5 Identity 3用户将注销

来自分类Dev

使用Asp.Net 5 Identity 3.0注销后未删除Cookie

来自分类Dev

ASP.net更改密码验证器

来自分类Dev

ASP.net身份-外部登录-无法注销

来自分类Dev

没有密码的ASP.NET MVC身份登录

来自分类Dev

如何为ASP.NET身份设置密码规则?

来自分类Dev

忘记了具有asp.net身份的密码

来自分类Dev

ASP.NET身份:生成随机密码

来自分类Dev

ASP.NET Core身份-扩展密码哈希器

来自分类Dev

Webforms ASP.NET身份系统重置密码