3

ASP.NET 中有角色管理功能它适用于本地开发机器。

对于我们的项目,我们需要客户管理员能够创建新用户并管理他们的角色。所以,基本上和 aspnet_regsql.exe 一样。

问题是我们应该开发自己的页面和表单还是使用一些现成的工具?

谢谢!

4

4 回答 4

1

我遇到了同样的问题,并通过集成 SecurityGuard NuGet 包解决了它。它具有非常漂亮的用户界面,并允许您管理用户和角色。

只需遵循以下链接中的指南: http ://www.mvccentral.net/Story/Details/tools/kahanu/securityguard-nuget-package-for-asp-net-membership

于 2012-05-02T13:49:13.507 回答
0

这是执行角色管理器 UI 的代码指南:MSDN 文章

你见过这个网络管理工具吗?

它看起来像这样: 替代文字

于 2010-04-28T11:31:40.500 回答
0

听起来您需要SqlRoleProvider

您还可以插入您自己的自定义角色提供者(和成员资格提供者)。请参阅如何:示例角色提供者实现

于 2010-04-28T11:38:47.403 回答
0

这样客户就可以在开发结束后添加用户/管理角色。

亚历克斯,几年前我在一个应用程序上遇到了这个问题,我发现并修改了这个示例:

带有 IIS 的 Microsoft ASP.NET 2.0 成员/角色管理,第 2 部分:实施

ToggleInRole_Click 方法中有一个小错误,我必须对其进行调整(如果您愿意,我可以给您修复),但除此之外它运行良好。

于 2010-04-28T12:02:29.387 回答