0
A
回答
2
According to this,AD LDS角色是驻留在您的LDS实例的CN=Roles
容器中的AD组 - 对吗?
随着在System.DirectoryServices.AccountManagement
(S.DS.AM)命名空间中的类,你可以得到这些团体很容易:
// set up the "ApplicationDirectory" context and use the "CN=Roles" container
PrincipalContext ctx = new PrincipalContext(ContextType.ApplicationDirectory, "ldsserver:389", "CN=Roles,DC=YourCompany,DC=com");
// set up a "QBE" group principal
GroupPrincipal qbeGroup = new GroupPrincipal(ctx);
// create your principal searcher passing in the QBE principal
PrincipalSearcher srch = new PrincipalSearcher(qbeGroup);
// find all matches
foreach(var found in srch.FindAll())
{
// do whatever here - "found" should be "GroupPrincipal" types only
}
阅读所有关于System.DirectoryServices.AccountManagement
(S.DS.AM)命名空间位置:
- Managing Directory Security Principals in the .NET Framework 3.5
- MSDN docs on System.DirectoryServices.AccountManagement
新的S.DS.AM可以很容易地与AD(和AD LDS)中的用户和群组玩耍!
相关问题
- 1. Sitecore获取所有角色
- 2. ADAM(AD LDS)为AzMan的成员资格和角色
- 3. AD LDS配置
- 4. 如何获取角色中的所有用户,包括角色中的角色?
- 5. 如何获取systemuser的所有角色?
- 6. Windows 7上的AD LDS
- 7. 获取当前用户角色下的所有角色
- 8. 通过SSL使用AD LDS
- 9. AD LDS自动登录
- 10. AD LDS中的性能计数器
- 11. 创建作为所有者在Azure的AD自定义角色
- 12. MVC 5 Entity Framework 6获取角色中的所有用户
- 13. ASP.NET身份:获取角色中的所有用户
- 14. 获取DNN中的所有用户角色
- 15. 如何获取dotnetnuke中的所有角色组
- 16. 未获取角色的AD身份验证
- 17. 与AD LDS的PHP LDAP连接
- 18. 使用Eloquent获取所有用户的角色或其他角色
- 19. 创建不是在AD DS AD LDS中自定义属性
- 20. Parse.com:获取没有分配角色的所有用户
- 21. 将本地组添加到CN = Readers,CN = C中的AD LDS分区中的角色
- 22. 获取AZURE AD用户,组,角色创建和修改日期
- 23. ASP.NET身份 - 如何获取所有角色以及如何删除角色?
- 24. MVC Azure AD授权角色
- 25. Azure AD B2C - 角色管理
- 26. 获取图像中的所有颜色
- 27. AD LDS W/ASP.NET表单验证
- 28. php登录失败使用AD LDS
- 29. AD LDS(ADAM)通过SSL更改密码
- 30. AD LDS在ContextType.ApplicationDirectory ValidateCredentials无法验证