ldap-query相关内容

如何在 C# 中转义字符串,以用于 LDAP 查询

我有一个 LDAP 查询,我用它在 C# 中执行搜索.它使用两个字符串变量(用户名和域),出于安全原因需要对其进行转义. 我应该如何转义字符串?C#.NET 中是否有可用的函数来执行此操作? LDAP 搜索条件示例: (objectCategory=person)(userprincipalname=username@domain*)(samaccountname=用户名) C# ..
发布时间:2022-01-07 09:57:47 C#/.NET

查询以列出某个组的所有用户

如何使用搜索过滤器来显示特定组的用户? 我尝试了以下方法: (&(对象类别=用户)(memberOf=MyCustomGroup)) 还有这个: (&(对象类别=用户)(memberOf=cn=SingleSignOn,ou=Groups,dc=tis,dc=eg,dc=ddd,D‌ C=com)) 但既不显示特定组的用户. 解决方案 memberOf(在 AD 中)存储为一 ..
发布时间:2022-01-07 09:55:37 其他开发

LDAP 搜索中的 CN、OU、DC 是什么?

我在 LDAP 中有一个这样的搜索查询.这个查询到底是什么意思? ("CN=Dev-India,OU=Distribution Groups,DC=gp,DC=gl,DC=google,DC=com"); 解决方案 CN = 通用名称 OU = 组织单位 DC = 域组件 这些都是 X.500 目录规范的一部分,它定义了 LDAP 目录中的节点. 您还可以阅读 LDAP 数据 ..
发布时间:2022-01-07 09:38:55 其他开发

在单个查询中使用 DN 获取多个实体的电子邮件

我的 Ldap 服务器有 2 个或更多实体的 DN,需要为它们获取电子邮件 ID.有没有办法在单个查询中做到这一点.我查看了“可扩展匹配搜索过滤器",但想不出办法做到这一点. 解决方案 使用 | OR 运算符构建查询过滤器: (|(distinguishedName=)(distinguishedName=)) 如有必要,您可以添加更多子句,只要生成的过滤器字符串的大小小于 10MB( ..
发布时间:2021-10-26 16:31:48 其他开发

无法从ldap组导出用户和emplyeeid

我正在尝试从LDAP导出用户和employeeid.所有用户都在我使用下面的代码提取的组中.我也将它们放在一个csv文件中. 如何获取每个用户的employeeid?更改此查询或创建一个新查询并使用csv文件. $ groups = @()$ groups ='CONBR-MES-DEV-USERS'写主机"Group_Name","Member"foreach($ groups中的$ ..
发布时间:2021-05-29 20:09:49 其他开发

DN字符串属性中的LDAP过滤器

我正在尝试创建通过属性中的DN-String进行搜索的LDAP过滤器. 如果我使用完整字符串过滤,则可以正常工作,例如: attrName:dn:= full_value 但是,如果我用*进行部分文本搜索,则无效: attrName:dn:= value * 如何按部分文本过滤DN-String属性? 解决方案 我知道,distinguishedName没有子 ..
发布时间:2021-05-29 20:08:57 其他开发

memberOf中的LDAP搜索通配符

我们有一个LDAP,其中包含许多遵循此模式的组: Acme-MyApp-ABC-AdminAcme-MyApp-ABC-洗瓶器Acme-MyApp-ABC-CookAcme-MyApp-DEF-AdminAcme-MyApp-DEF-洗瓶器Acme-MyApp-DEF-Cook 等重复了很多次. (&(objectClass = person)(memberOf = cn = Acme- ..
发布时间:2021-05-29 20:07:53 其他开发

如何使用R运行ldap查询?

我想查询LDAP目录中有关部门和组中员工分配方式的信息... 类似"给我一个组中所有成员的部门名称",然后使用R进行频率分析,但是我找不到任何有关如何连接和运行的示例使用R的LDAP查询. RCurl似乎有某种支持( http://cran.r-project.org/web/packages/RCurl/index.html ): 此外,基础实现是健壮且广泛的,支持FTP/FT ..
发布时间:2021-05-29 20:07:29 其他开发

如何在Asp.net C#中使用LDAP搜索Active Directory中的用户

我如何从asp.net c#中的Active Directory服务器中获取所有记录? 解决方案 在 LDAP 中建立连接字符串,提供用户名和密码,与服务器通信并具有管理员权限. 假定DC为 me.com ,并且用户名和密码是具有管理员权限. DirectoryEntry rootDSE = rootDSE =新的DirectoryEntry("LDAP://OU ="“,OU ..
发布时间:2021-04-02 19:03:27 C#/.NET

LDAPSEARCH转换成表格格式

是否可以执行LDAP搜索并将结果保存为表格格式(例如csv)? 欢呼 豪尔赫 解决方案 以防万一其他人必须这样做: 基于提供的答案 使用awk/bash过滤ldapsearch 这会将LDAP信息输出为csv格式: $ ldapsearch -x -D "cn=something" | awk -v OFS=',' '{split($0,a,": ")} /^mai ..
发布时间:2020-05-21 01:18:34 其他开发

如何在ldap中获取用户组

我正在将openldap与phpldapadmin一起使用,并且我正在尝试检查某个用户的组. 这是我的计划... 这是我尝试过的方法,但是没有用 docker-compose exec openldap ldapsearch -x -H "ldap://openldap" -D "cn=admin,dc=openldap" -w admin -b "cn=root,ou=django, ..
发布时间:2020-05-21 01:17:50 其他开发

无法在AD LDS实例上的ADSI编辑中创建新计算机

使用ADSI Edit,我无法使用该界面并创建新的计算机. 背景 所以我安装了 Active Directory轻型目录Windows 8.1 Pro计算机上的服务(AD LDS).然后,我按照该教程创建AD LDS实例,然后此教程设置组和用户.一切正常,如那些教程页中所述. 但是,我想开发LDAP查询来确定ActiveDirectory组中的计算机数量,因此我想创建计算机对象. ..
发布时间:2020-04-30 08:57:54 其他开发

从LDAP目录上下文对象中找到BASE DN

我有LDAP的目录上下文,但是我需要从中找出BASE DN 目录上下文对象. 我有以下代码来获取目录上下文对象, // Configure our directory context environment. Hashtable env = new Hashtable(); env.put(Context.INITIAL_CONTEXT_FACTORY,"com.sun.jndi.ldap. ..
发布时间:2020-04-30 08:56:13 Java开发

通过SSL的python和ldap

我尝试使用python查询Active Directory服务器,该方法工作正常.但是现在,我不想发送未加密的凭据,因此我想使用LDAP. 是否有捷径可寻?到目前为止,我发现我只需要添加此选项: l.set_option(ldap.OPT_X_TLS_CACERTFILE,'/path/to/my/Ca.pem') 但是我实际上不想获得CA证书或正确的证书并进行验证.当然,从安全角度来看 ..
发布时间:2020-04-30 08:55:00 Python

如何在LDAP上运行范围查询

我正在尝试检索有关LDAP上的组的数据.由于需要分页结果,因此需要运行范围查询.我的设置使用JNDI连接到LDAP.我正在尝试运行此查询 (&(objectclass=group)(range=1-500)) 我做错了什么?我知道有针对LDAP的基于范围的查询,如何修改此查询以获得相同的查询? 解决方案 好的分页是一回事,范围是另一回事.当条目数超过1000(至少这是Activ ..
发布时间:2020-04-30 08:54:44 其他开发