我想知道是否存在一些可重用/可插拔的模块,这些模块可以对可以集成到.NET Web应用程序中的用户,组,角色和权限实施CRUD操作。
答案 0 :(得分:2)
对于初学者,ASP.NET包括成员资格,角色和配置文件的提供者。 CRUD操作嵌入在实现它们的类中。您可以使用Visual Studio创建成员资格和角色(通常这些成员和角色位于App_Data文件夹中的私有数据库中),或者您可以运行aspnet_regsql(命令行实用程序)来在现有SQL Server数据库中设置成员资格和角色表。还有一个与Active Directory而不是SQL Server一起使用的提供程序。
我在几个应用程序中使用过SQL Server提供程序,它运行良好。它与ASP.NET身份验证和授权非常顺畅地集成。我不知道为什么你会想要别的东西;如果ASP.NET提供商无法满足您的需求,那么请扩展它。
答案 1 :(得分:1)
赛隆猫说过;它是内置的。
有一个名为Web Site Administration Tool的管理前端,您可以运行它来轻松配置安全性。
答案 2 :(得分:0)
我发现的最相似的东西是ASP.NET中的these series of tutorials