既然Microsoft已经删除了对Visual Studio 2013中ASP.NET Web应用程序管理工具的支持,那么在ASP.NET应用程序中管理用户和角色的最佳方法是什么?
我开始使用新的Web应用程序,而不是构建自己的身份验证和角色管理系统,我计划使用ASP.NET。但是,在不直接编辑数据库的情况下添加角色和成员的最简单方法是什么?
答案 0 :(得分:2)
我建议遵循ASP.NET标识示例中使用的方法:
https://github.com/rustd/AspnetIdentitySample/tree/master/AspnetIdentitySample/Controllers
他们使用两个控制器:RolesAdminController
和UserAdminController
。
使用此方案将允许种子管理帐户管理该网站的角色和用户。
我怀疑你可能只是使用新的身份方案将这些直接复制到一个新项目中,只需很少的修改即可正常工作。但是,我自己并没有亲自尝试过这个部分。