我想知道是否存在一些可重用/可插入的模块,这些模块可以对可以集成到.NET Web应用程序中的用户,组,角色和权限实施CRUD操作。

有帮助吗?

解决方案

对于初学者,ASP.NET包括成员资格,角色和配置文件的提供者。 CRUD操作嵌入在实现它们的类中。您可以使用Visual Studio创建成员资格和角色(通常这些成员和角色位于App_Data文件夹中的私有数据库中),或者您可以运行aspnet_regsql(命令行实用程序)来在现有SQL Server数据库中设置成员资格和角色表。还有一个与Active Directory而不是SQL Server一起使用的提供程序。

我在几个应用程序中使用过SQL Server提供程序,它运行良好。它与ASP.NET身份验证和授权非常顺畅地集成。我不知道为什么你会想要别的东西;如果ASP.NET提供商无法满足您的需求,那么请扩展它。

其他提示

赛隆猫说过;它是内置的。

有一个名为网站管理工具的管理前端你可以很容易地运行它来配置安全性。

我发现的最相似的事情是ASP中的这些系列教程 .NET

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top