मैं उपयोगकर्ता का पासवर्ड बदलने के लिए इस कोड का उपयोग कर रहा हूं। लेकिन इसका काम नहीं हो रहा है
MembershipUser scUser = Membership.GetUser(userName);
if(scUser !=null)
scUser.ChangePassword(scUser.GetPassword(), user.Password);
उत्तर:
जवाब के लिए 5 № 1मैं डॉन ' टी लगता है कि यह काम करेगा: scUser.ChangePassword(scUser.GetPassword(), user.Password);
क्योंकि आप पुराने पासवर्ड को प्राप्त नहीं कर सकते हैं।
इसके बजाय रीसेट कार्यक्षमता का उपयोग करें:
string oldPassword = scUser.ResetPassword();
scUser.ChangePassword(oldPassword, user.password);
आप रीसेट (वैकल्पिक का उपयोग न करके) के बीच चयन कर सकते हैं ChangePassword
) या रीसेट के तुरंत बाद एक बदलाव।