.net core 如何在.NET Core中查询Active Directory?
我想查询.NET核心项目中的Active Directory,并通过提供用户id获得用户的详细信息 LDAP服务器路径的格式如下:.net core 如何在.NET Core中查询Active Directory?,.net-core,ldap,.net Core,Ldap,我想查询.NET核心项目中的Active Directory,并通过提供用户id获得用户的详细信息 LDAP服务器路径的格式如下:LDAP://指定要使用的服务器和要执行的查询。例如,在查询中: ldap://ds.example.com:389/dc=example,dc=com?givenName,sn,cn?sub?(uid=john.doe) ds.example.com:389包含LDAP服务器和端口 dc=example,dc=com是基本DN givenName、sn、cn是
LDAP://
指定要使用的服务器和要执行的查询。例如,在查询中:
ldap://ds.example.com:389/dc=example,dc=com?givenName,sn,cn?sub?(uid=john.doe)
包含LDAP服务器和端口ds.example.com:389
是基本DNdc=example,dc=com
givenName、sn、cn是要包含在结果中的属性
是范围,并且sub
是查询(uid=john.doe)
获取用户信息 使用Novell库,您可以连接到服务器并使用条目的属性执行操作,例如在查询中,如
(givenName=John)
、(!givenName=John)
或(givenName=Jo*)
。您可以检查示例代码,然后单击
在Windows/Active Directory中,登录名存储在sAMAccountName
中。您可以使用如下查询
(&(objectClass=user)(objectClass=person)(sAMAccountName={0}))
指定要使用的服务器和要执行的查询。例如,在查询中:
ldap://ds.example.com:389/dc=example,dc=com?givenName,sn,cn?sub?(uid=john.doe)
包含LDAP服务器和端口ds.example.com:389
是基本DNdc=example,dc=com
givenName、sn、cn是要包含在结果中的属性
是范围,并且sub
是查询(uid=john.doe)
获取用户信息 使用Novell库,您可以连接到服务器并使用条目的属性执行操作,例如在查询中,如
(givenName=John)
、(!givenName=John)
或(givenName=Jo*)
。您可以检查示例代码,然后单击
在Windows/Active Directory中,登录名存储在sAMAccountName
中。您可以使用如下查询
(&(objectClass=user)(objectClass=person)(sAMAccountName={0}))