JinYazhou +

重设Membership被锁定用户密码

GitHub上下载了一个源码,但是没有任何说明,没看到AccountController/Register上面有[Authorize(Roles = "Administrator")]属性,去掉就可以注册新帐号了,绕了个弯重置了密码:


            MembershipUser user = Membership.GetUser("用户帐号");
            if (user != null)
            {
                if (user.IsLockedOut)
                {
                    user.UnlockUser();//解除帐号锁定
                }
                string password = user.ResetPassword(); //重置一个随机密码
                user.ChangePassword(password, "123456"); //用指定的密码设置
            }

最新评论