Active directory Active Directory获取角色中的用户

Active directory Active Directory获取角色中的用户,active-directory,ldap,membership,Active Directory,Ldap,Membership,我得到一个广告组的成员,但是我得到的不是用户名,而是显示名。 如何获取用户名?在返回的属性中查找sAMAccountName。在返回的属性中查找sAMAccountName。我认为这可能是不可能的,因为唯一与用户相关的属性是“成员”。 因此,作为一种解决方法,我使用带有“member”属性值的DirectoryService再次从广告中获取用户并获取其名称。 我很高兴听到另一种解决方案,除了第一次通话外,它可以为每个用户将通话保存到广告中。 谢谢嗯,我认为这可能是不可能的,因为唯一与用户相关的属

我得到一个广告组的成员,但是我得到的不是用户名,而是显示名。
如何获取用户名?

在返回的属性中查找sAMAccountName。

在返回的属性中查找sAMAccountName。

我认为这可能是不可能的,因为唯一与用户相关的属性是“成员”。 因此,作为一种解决方法,我使用带有“member”属性值的DirectoryService再次从广告中获取用户并获取其名称。 我很高兴听到另一种解决方案,除了第一次通话外,它可以为每个用户将通话保存到广告中。
谢谢

嗯,我认为这可能是不可能的,因为唯一与用户相关的属性是“成员”。 因此,作为一种解决方法,我使用带有“member”属性值的DirectoryService再次从广告中获取用户并获取其名称。 我很高兴听到另一种解决方案,除了第一次通话外,它可以为每个用户将通话保存到广告中。
谢谢

当我获取组对象时,没有这样的属性。有一个“member”,它是带有一些附加详细信息的显示名称。当我获取组对象时,没有这样的属性。有一个“member”,它是带有一些附加详细信息的显示名称。如果您在active directory中搜索memberOf='dn of group'的用户,您是否可以直接获取sAMAccountName?可能需要两次搜索,因为您首先搜索组,然后查看组的成员属性(仅为每个用户的dn)。如果您在active directory中搜索memberOf='dn of group'的用户,您是否可以直接获取sAMAccountName?可能需要两次搜索,因为您首先搜索组,然后查看组的成员属性(仅为每个用户的dn)。