【发布时间】:2011-08-24 15:17:52
【问题描述】:
我是 ASP.net 开发的新手,我想知道如何继续解决某个问题。我可以访问使用单个网页显示多个不同报告的现有网站(要显示的报告类型由查询字符串确定)。一组指向不同报告的链接显示在条目 default.aspx 页面上。此网站由域中的用户内部访问,其凭据存储在 Active Directory 用户存储中。
有人要求我升级此网站的安全性,以便根据其 AD 角色为不同的用户提供不同的报告列表。我知道安全修剪可以与站点地图提供程序一起使用,以限制不同用户或角色在 ASP 菜单控件中可以访问的内容。是否可以使用带有别名 URL 之类的安全修剪,其中别名是指带有查询字符串的报告页面?
实现此目的的任何其他直接方式(最好将角色映射到单个位置的报告)都可以。
感谢您的帮助。 诺曼
【问题讨论】:
-
报告存储在哪里?在数据库中?如果是这样,在同一个数据库中集成角色可能最有意义。
标签: asp.net active-directory roles