【发布时间】:2011-05-22 21:26:47
【问题描述】:
我正在使用 asp.net 内置登录组件,并且我已禁用安全问题和答案以及 我试图让用户只使用他的电子邮件来重置他的密码,而不需要安全问题和答案。
使用 asp.net 3.5
提前致谢
【问题讨论】:
我正在使用 asp.net 内置登录组件,并且我已禁用安全问题和答案以及 我试图让用户只使用他的电子邮件来重置他的密码,而不需要安全问题和答案。
使用 asp.net 3.5
提前致谢
【问题讨论】:
您可以使用ChangePassword class 即即用型表单<asp:changepassword,也可以使用代码手动重置和更改用户密码。
MembershipUser mu = Membership.GetUser(UserIdToChangePass);
if (mu != null)
{
string sTempPassword = mu.ResetPassword();
mu.ChangePassword(sTempPassword, txtNewPasswordFromUser.Text);
}
【讨论】: