2010-05-25 2 views

ответ

4

Использование PasswordRecovery управления или Вы можете позвонить GetPassword() или ResetPassword() методы поставщика членства.

4

Лучшее решение, которое я видел до сих пор, чтобы сбросить его следующим образом:

MemberShipUser user = MemberShip.GetUset("someUserName"); 
user.ChangePassword(user.ResetPassword(), "new-password-word"); 

Это очень удобно, особенно если ваши пароли хэшируются.

+0

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

+0

, чтобы изменить пароль, мы также можем использовать MembershipUser mu = Membership.GetUser (имя_пользователя); mu.ChangePassword (oldPassword, newPassword); – Vijayaraghavan