C# 域a中的用户是否可以是域B中组的成员?
通过C#中的目录搜索程序,我们希望从Windows中的Active Directory中获取有关用户的信息。我们希望了解特定用户的所有组:C# 域a中的用户是否可以是域B中组的成员?,c#,active-directory,active-directory-group,directorysearcher,C#,Active Directory,Active Directory Group,Directorysearcher,通过C#中的目录搜索程序,我们希望从Windows中的Active Directory中获取有关用户的信息。我们希望了解特定用户的所有组: var lDomain = "DomainA"; var lSamAccountName = "MyUserName"; var lDirectoryEntry = new DirectoryEntry("LDAP://" + lDomain); using (DirectorySearcher lDirectorySearcher = new Dire
var lDomain = "DomainA";
var lSamAccountName = "MyUserName";
var lDirectoryEntry = new DirectoryEntry("LDAP://" + lDomain);
using (DirectorySearcher lDirectorySearcher = new DirectorySearcher(String.Format("(&(objectClass=user)(sAMAccountName={0}))", lSamAccountName)))
{
lDirectorySearcher.SearchRoot = lDirectoryEntry;
lDirectorySearcher.SearchScope = SearchScope.Subtree;
lDirectorySearcher.PropertiesToLoad.Add("memberOf");
[...]
}
问题1:域a中的用户是否可能是域B中定义的组的成员
问题2:Fores a中的用户是否可能是林B中定义的组的成员?是的,用户可以是不同域中组的成员。这是由集团拥有的范围定义的
如需进一步阅读,请转到。是的,用户可以是其他域中组的成员。这是由集团拥有的范围定义的
继续阅读。是。我现在正在工作,我们在林中有大约12个域,我是至少2个其他域组的成员。从林对象中获取DirectorySearcher,您将能够跨域查找实例。非常感谢你。现在是第二个问题:林a中的用户a是否可能是可信林B中的组的成员?是的。我现在正在工作,我们在林中有大约12个域,我是至少2个其他域组的成员。从林对象中获取DirectorySearcher,您将能够跨域查找实例。非常感谢你。现在是第二个问题:林a中的用户a是否可能是可信林B中的组的成员?非常感谢您的回答。关于1。跨林的组是否可见?例如,林a中的用户a是否可能是受信任林B中某个组的成员?如果该组是域本地组,则可能是@西蒙森非常感谢你的回答。关于1。跨林的组是否可见?例如,林a中的用户a是否可能是受信任林B中某个组的成员?如果该组是域本地组,则可能是@西蒙