首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ASP.NET仅获取使用ActiveDirectoryMembershipProvider和SqlRoleProvider的具有角色的用户

ASP.NET仅获取使用ActiveDirectoryMembershipProvider和SqlRoleProvider的具有角色的用户
EN

Stack Overflow用户
提问于 2011-06-28 01:03:13
回答 1查看 576关注 0票数 0

我继承了一个使用ActiveDirectoryMembershipProvider进行身份验证和使用SqlRoleProvider进行授权的站点。身份验证针对的是我们公司的LDAP服务器,因此有几百个用户。然而,我创建的网站将只使用这些用户中的大约60或70个。

有没有办法轻松获取我的站点的用户(即在我的SqlRoleProvider中有角色的用户)?或者我必须获取所有(几百个)用户,然后遍历并查看他们的角色是否与我的站点中的任何角色匹配?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-07-19 02:02:01

如果有人感到好奇,我最终使用了一个嵌套的foreach;遍历我的站点中的所有角色,然后遍历Roles.GetUsersInRole(role)并将用户添加到一个List<>中(在第一次检查以确保他们不在其中之后)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6496318

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档