是否有任何其他方式来覆盖/更改用户密码,而不知道原始密码?
我认为最直接的方法是调用WebSecurity.GeneratePasswordResetToken()并将结果传递到WebSecurity.ResetPassword以及新密码.
var token = WebSecurity.GeneratePasswordResetToken("UserName"); var result = WebSecurity.ResetPassword(token,"NewPassword");