我正在使用ASP.net身份框架的默认模板来注册用户。问题是我无法删除任何用户。我收到错误“必须指定默认成员资格提供程序。”。我知道我必须指定默认的成员资格提供程序,然后使用Membership.Delete(..);
来删除用户。但问题是我无法配置会员默认提供商。我搜索了很多,但所有的链接建议使用“ASP.NET配置”向导,我在Web表单项目中找不到!这是创建用户的代码:
var manager = new UserManager();
var user = new ApplicationUser() { UserName = UserName.Text };
IdentityResult result = manager.Create(user, Password.Text);
答案 0 :(得分:0)
使用
userManager.Delete(user)
会员提供者被豁免;无论你在哪里使用这个类的调用 - 删除它们 - 它们都无法工作,因为Identity框架和MembershipProvider是不兼容的