在我使用Forms Authentication(通過SimpleMembership)的ASP.NET MVC應用程序中,如何刪除用戶/帳戶?如何刪除SimpleMembership用戶?
WebSecurity類不公開DeleteUser。在百靈,我試過:
WebSecurity.InitializeDatabaseConnection(
"MyDbConnection", "Users", "Id", "UserName", autoCreateTables: true);
new SimpleMembershipProvider().DeleteUser(userName, true);
但抱怨說我還沒有初始化SimpleMembership提供程序。無論如何,我非常感謝一些示例代碼,它展示瞭如何刪除用戶。謝謝!
鮑勃
它會引發NotSupportedException:不支持指定的方法。 –
我不知道NotSupportedException是什麼。我可能沒有正確初始化SimpleMembership claptrap。經過多次試驗和錯誤之後,我認爲我已經獲得了所有的代碼(代碼優先遷移和SimpleMembership),愉快地連接起來,現在Membership.DeleteUser開心地工作。 –
Bob.at.SBS在下面看到我的評論,這意味着該類正在擊中不實現該方法的提供者。 – ProVega