我正在使用asp.net的內置成員資格提供程序與安全問題和答案啓用密碼恢復對SQL Server 2005分貝。對於一些用戶來說,這工作正常,他們能夠接收他們的密碼。對於其他人而言,目前還不清楚將兩組分開的是什麼,安全答案從未得到妥善處理。無論答案是正確還是不正確,頁面只是在不確認或拒絕請求的情況下重新加載。asp.net會員不發送登錄提醒
至於事件,正在觸發VerifyingAnswer,但不是AnswerLookupError(如果回答不正確)或SendingMail(如果回答正確)。我在一個實例中運行了一條SQL跟蹤,並調用了aspnet_Membership_GetUserByName存儲過程,但之後沒有其他任何操作被調用。我期望aspnet_Membership_GetPassword將被調用,它將安全答案作爲參數傳遞,但事實並非如此。
發佈您的更新作爲答案並接受它。這將完成SO工作流程並使具有相同問題的其他人輕鬆識別您的解決方案。 – 2010-07-18 00:49:19