【问题标题】:Is there any roles authentication functionality built in to Windows Authentication in ASP.NET?ASP.NET 中的 Windows 身份验证中是否内置了任何角色身份验证功能?
【发布时间】:2016-11-03 03:55:14
【问题描述】:

所以我想在一个新的 ASP.NET MVC 项目中使用 Windows 身份验证,但我可能需要基于角色的身份验证功能,以便应用程序的用户可以被应用程序指定不同的角色(例如管理员、审批者、一般用户)。

在 ASP.NET 中的 Windows 身份验证中是否内置了任何基于角色的身份验证功能,还是您只需要自己手动构建?


编辑:角色将在应用程序级别 - 我无法创建一个业务案例来创建 5 个单独的 Active Directory 组,例如,此应用程序只是为了管理角色。有没有办法在应用程序中本地管理角色?我可以构建它,但想知道 Windows 身份验证是否内置了它。谢谢。

【问题讨论】:

    标签: asp.net asp.net-mvc asp.net-mvc-3 asp.net-mvc-4


    【解决方案1】:

    通过在 web.config 中添加 roleManager 配置标签,使用“RoleProvider”类对用户角色进行身份验证


    【讨论】:

      【解决方案2】:

      查看这篇关于使用 windows 组创建 windows 身份验证的信息

      using windows authentication with active directory groups as roles

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-09-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多