我實現了一個自定義Membership
提供商爲我現有的數據庫模式具有以下鏈接定義成員資格提供與ChangePassword控件
我已經覆蓋了以下方法CreateUSer
,ValidateUser
,GetUser
,ChangePassword
和ResetPassword
的幫助。 對於ChangePassword
方法,它將驗證「最小長度」以及「字母數字字符數」的新密碼。如果驗證失敗,則該方法會拋出具有確切錯誤的參數異常。
我面對的問題是,我使用內置的更改密碼控制,我得到以下錯誤,"Argumnet exception was unhandled in user code"
。
而且它會顯示一個通用的錯誤
"Password incorrect or New Password invalid."
我寧願想,爲什麼密碼驗證失敗,顯示錯誤的確切原因。
我該如何去執行此操作。我將不勝感激任何幫助或指導。
感謝
你在談論哪個鏈接?看看MSDN中的ChangePassword類可能會給你一個更好的想法 –
你有沒有啓用密碼檢索?我建議你發佈改寫更改密碼方法 – naveen