我正在嘗試使用會員資格的網站。所有作品都會在成員嘗試更改密碼問題和答案時找到。我發現這個問題正是在這條線:ChangePasswordQuestionAndAnswer不支持指定的方法
bool changeSucceeded = currentUser.ChangePasswordQuestionAndAnswer(model.Password, model.Question, model.Answer);
ChangePasswordQuestionAndAnswer
通話
。每次我嘗試更改問題和答案時,我都會遇到異常:Specified method is not supported.
。我在網上看到很多東西,但沒有解決我的問題。這裏是我的web.config一些重要部件
<add name="ApplicationServices" connectionString="Data Source=localhost;Initial Catalog=ISAACWEBDB;Integrated Security=True" providerName="System.Data.SqlClient"/>
<membership defaultProvider="AspNetSqlMembershipProvider">
<providers>
<clear/>
<add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="ApplicationServices"
enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="true" requiresUniqueEmail="true"
maxInvalidPasswordAttempts="5" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10" applicationName="/"/>
</providers>
</membership>
有沒有人有一個想法是什麼是錯誤的或我需要能夠做到這一點,缺少的東西?
*編輯:我剛纔看到的是同樣的事情發生與MemberShip.GetAllUsers()
就是這樣。簡單地說,當我的項目在Framework 4.5中設置時,我試圖使用Framework 4。聰明的我......感謝您指向正確的方向! – castors33 2013-05-16 18:20:44
@ castors33非常受歡迎!很高興我能幫忙=) – jadarnel27 2013-05-16 19:03:56