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無法驗證