我在Asp.net应用程序中使用Windows身份验证,效果很好。 问题是我需要区分管理员用户和简单用户。 我能怎么做 ? 我是否需要在我的数据库中添加一个表,其中我链接活动目录用户名和..权限? 感谢
答案 0 :(得分:0)
您可以在app_data文件夹中使用新4.0项目附带的数据库aspnetdb。如果你没有看到它,你可以点击解决方案资源管理器窗格顶部的锤子。从那里你可以管理用户和角色。
添加一个名为Admin
的新角色在你的代码中它看起来像这样:
if(User.IsInRole("Admin")) {