繁体   English   中英

如何在asp.net身份2中删除用户

[英]How to delete user in asp.net identity 2

如前所述这里在1.0,如果你要删除一个用户,你不能这样做,通过的UserManager和它固定在2.0版本,所以我们可以做以下删除用户:

var user = await UserManager.FindByIdAsync(id);
if (user == null)
{
   return HttpNotFound();
}
var result = await UserManager.DeleteAsync(user);

但这不起作用。 这个问题有解决方案吗?

var um = new UserManager<ApplicationUser>(new UserStore<ApplicationUser>(new ApplicationDbContext()));

   if (um.IsInRole(formCollection["user"], role))

      {

        um.RemoveFromRole(formCollection["user"], role);

     }

using RemoveFromRole function and pass (userid ,rolename);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM