asp.net-mvc – 如何在MVC5中为用户分配角色?
发布时间:2020-12-16 03:39:56 所属栏目:asp.Net 来源:网络整理
导读:在MVC4中我使用的是代码 Roles.AddUserToRole(User.Identity.Name,"Approved"); 在MVC5身份模型中是否还有其他方法(将用户添加到角色“已批准”)? 编辑:我想问这是将用户添加到角色的正确方法吗?因为在很多示例中他们不使用此代码. 解决方法 您可以在User
在MVC4中我使用的是代码
Roles.AddUserToRole(User.Identity.Name,"Approved"); 在MVC5身份模型中是否还有其他方法(将用户添加到角色“已批准”)? 编辑:我想问这是将用户添加到角色的正确方法吗?因为在很多示例中他们不使用此代码. 解决方法
您可以在UserManager< TUser>类型的任何对象上调用AddToRole或AddToRoleAsync作为实例方法.在MVC 5中实现它,如下所示:
var _context = new ApplicationDbContext(); var UserManager = new UserManager<ApplicationUser>(new UserStore<ApplicationUser>(_context)); UserManager.AddToRole("UserName","UserRole"); 有关更多详细信息,请查看以下链接: http://msdn.microsoft.com/en-us/library/dn468199(v=vs.111).aspx http://blogs.msdn.com/b/webdev/archive/2013/10/20/building-a-simple-todo-application-with-asp-net-identity-and-associating-users-with-todoes.aspx (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – Log4net可以有多个appender写入同一个文件?
- asp.net – sitecore模板标准值布局不更新所有项目,布局未加
- 在UpdatePanel中使用ASP.NET FileUpload控件的问题?
- asp.net – 将HTML表导出到Excel
- asp.net-mvc – 如何在mvc中使用图表控件
- ASP.Net:动态创建的下拉列表和数据源
- asp.net-core – 如何在Asp.net Core中使用soap web服务?
- asp.net-mvc – ASP.NET MVC 4 – 使用子操作进行模态保存后
- 一张图理清ASP.NET Core启动流程
- asp.net – Helios项目的当前状态是什么?
推荐文章
站长推荐
热点阅读