просто используйте этот код:
var user = Membership.GetUser(username);
user.ChangePassword(user.ResetPassword(), newPassword);
это просто сначала сбрасывает пароль, а затем меняет его на новый пароль, вам не нужно знать, сброшенный промежуточный пароль