在我使用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