Asp.Net 简单会员角色管理



我之前使用 asp.net 配置工具管理过这些角色。我安装了 Mvc 4。我创建了一个新的 mvc 4 互联网应用程序。它使用 simpleMemberProvider,并且与 asp.net 配置工具不兼容。

有没有简单的方法来管理用户角色?我应该使用硬代码管理它们吗?你能提供更多关于simpleMemberProvider的信息吗?(用法、冒险等)

谢谢我...

根据此页面,您需要直接在数据库中管理角色或编写自己的页面来管理角色:

http://www.asp.net/web-pages/tutorials/security/16-adding-security-and-membership

ASP.NET 成员资格系统设置为支持角色。但是,与成员注册>和登录不同,初学者网站模板不包含可帮助您管理角色的页面。(管理>角色是一项管理任务,而不是用户任务。

此页面包含您需要了解的几乎所有内容的详细概述

http://weblogs.asp.net/jgalloway/archive/2012/08/29/simplemembership-membership-providers-universal-providers-and-the-new-asp-net-4-5-web-forms-and-asp-net-mvc-4-templates.aspx

具体到角色管理,选项如下

WSAT 旨在与 ASP.NET 成员资格一起使用,并且不兼容具有简单成员资格。那里有两个主要选项:

  • 使用WebSecurity和OAuthWebSecurity API来管理用户和角色

  • 使用上述 API 创建 Web 管理员

  • 由于简单会员资格在数据库上运行,您可以像更新用户一样更新用户任何其他数据 - 通过 EF 甚至直接数据库编辑(在当然是发展)

在努力尝试自己编写代码并寻找分步教程之后,我发现了这个包,它可以自动构建一个非常简单的用户/角色管理系统。它需要扩展到您的项目,但它应该为您提供构建的开始/示例:

http://www.nuget.org/packages/SimpleMembershipAdministration/

最新更新