MVC 4 剃刀引擎 使用 Windows 身份验证进行授权



我正在使用 MVC 4 Razor 引擎,并选择了项目模板作为内联网。所以它使用Windows身份验证。目前,我已经设计了一个带有表的数据库来维护用户及其所属的角色。我想根据角色单独向特定用户显示特定屏幕。

例如:添加用户,单独为管理员创建角色屏幕。其余屏幕为非管理员角色和管理员角色的用户。

基本上,我想根据数据库表根据角色授权用户。我怎样才能做到这一点?如果有这方面的文章,请告诉我。

提前谢谢。

您在标题中谈到Windows身份验证,这意味着Active Directory,然后您说要根据数据库对用户进行身份验证(表单身份验证),请纠正您的问题。

以下是有关 mvc 4 中表单身份验证的完整教程

https://msdn.microsoft.com/en-us/library/ff398049%28v=vs.100%29.aspx

最新更新