2010-05-25 110 views

回答

4

使用PasswordRecovery控制或者你可以調用getPassword來()或ResetPassword()在你的會員資格供應商的方法。

4

迄今爲止我見過的最好的解決方案如下重置密碼:

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

這是非常方便的,特別是如果你的密碼被散列。

+0

嗨,類名是區分大小寫的。正確的是這樣的MembershipUser user = Membership.GetUser(「userName」); user.ChangePassword(user.ResetPassword(),「newPassword」);謝謝你的回答對我來說很有幫助。 – Vijayaraghavan 2016-03-16 06:58:30

+0

爲了更改密碼我們也可以使用MembershipUser mu = Membership.GetUser(userName); mu.ChangePassword(oldPassword,newPassword); – Vijayaraghavan 2016-03-16 07:00:58