我使用Active Directory中枚舉域本地組:ActiveDs.IADsMembers - 枚舉全局組包含一個外部安全主體
Dim de As New DirectoryEntry("path")
Dim members As IADsMembers = DirectCast(de.Invoke("Members"), IADsMembers)
members.Filter = New Object() {"user"}
'Iterate over users.
members.Filter = New Object() {"group"}
'Iterate over nested groups.
域本地組不枚舉。我檢查了members.Count
等於1.
查看Active Directory中有一個外部安全主體,它鏈接到另一個域中的全局組。研究表明,members.Filter
的唯一選項是user and group
,user
和group
。
如何從此集合中提取外部安全主體?
我很高興能夠在.NET 3.5中使用所有這些漂亮的包裝器,這讓我感到很沮喪。如果全局組包含FSP,則發現FindByIdentity失敗。 – youwhut 2011-05-12 09:04:44