ldap-query相关内容
非常对 LDAP 和 AD 不熟悉.我正在使用 django-python3-ldap 对我的 django 应用程序的用户进行身份验证.我们希望只有一部分用户可以访问我们的 django 应用程序,所以昨天他们添加了安全组“MyAppGroup".唯一的问题是,我似乎无法将其添加到搜索库中.用户查找总是失败. 工作搜索库(返回所有用户): "ou=Basic Users,ou=BIG
..
我有一个经典的 ASP 网站(对不起!).它的某些部分需要启用 NT 身份验证. 理想情况下,我希望向用户提供一个漂亮的登录表单(而不是浏览器提示),然后我对 AD 进行身份验证,然后执行通常的“如果成功登录,如果失败则显示错误" 这甚至可能吗?我在本地计算机上尝试了以下操作,但不确定如何正确测试成功,或者它是否甚至扩展到针对 AD 进行搜索
..
我在使用 LDAP 搜索过滤器 时遇到问题.我需要检索的是特定 LDAP 组的所有用户,即 OU=Staff,OU=Users,OU=Accounts,DC=test,DC=local 我的搜索是: (&(objectCategory=user)(OU=Staff,OU=Users,OU=Accounts,DC=test,DC=local)) 目前它没有返回任何结果.我错过了什么?
..
我正在尝试使用 Spring LDAP(版本 2.3.2)获取 LDAP 服务器上的所有条目.在我的代码中,我使用 PagedResultsDirContextProcessor 对所有结果进行分页.这在支持 PagedResultsControl 的服务器上运行良好. 但是,我现在需要连接到不支持 PagedResultsControl 的 LDAP 服务器.如何在不使用 PagedRes
..
是否可以通过一行命令从 LDAP 中删除所有条目? 我试过了: ldapdelete -r 'cn=*,dc=domain,dc=com' -w 但它不起作用.我没有更好的主意;/ 解决方案 ldapdelete是删除特定的DN,不能使用通配符. 没有原生的“oneliner".您可以执行 ldapsearch 并将由此搜索产生的 DN 列表提供给 ldapdelete
..
我们有一个 LDAP,其中有许多遵循这种模式的组: Acme-MyApp-ABC-AdminAcme-MyApp-ABC-BottlewasherAcme-MyApp-ABC-CookAcme-MyApp-DEF-AdminAcme-MyApp-DEF-BottlewasherAcme-MyApp-DEF-Cook 等等重复了很多次. (&(objectClass=person)(membe
..
我正在尝试将 LDAP/AD 搜索从仅在当前登录的域中搜索扩展到搜索 AD 中的所有域.该方法接收带有查询的字符串,并返回并返回一个 LDAPInformation 对象. 虽然我在问,有没有比这种方式更好的方法来搜索名称?由于在按姓氏查找人时需要使用通配符,因此用户不友好(例如:Doe*). public static LDAPInformation[] GetGlobalAddres
..
如何获取 LDAP 组中的用户列表,即使该组恰好是某些用户的主要组? 例如,假设“Domain Users"在德语中是“Domain Leute".我想要“CN=Domain Leute,DC=mycompany,DC=com"的所有成员.我怎么知道那是著名的“域用户"组? 或者如果某些用户的主要组更改为“CN=rebels,DC=mycompany,DC=com",我想获得该组的成员
..
我正在使用以下代码成功地在我们的 Active Directory 中查询用户: $filter = (&(objectCategory=person)(samaccountname=someusername));$fields = array("samaccountname","mail","manager","department","displayname","objectGUID");$
..
我通过 LDAP 为某个使用 spring 制作的应用程序添加用户. 虽然这适用于大多数情况,但在某些情况下,它不起作用...... 检索我使用的用户: 公共类 LdapUserServiceImpl 实现 ILdapUserService {@覆盖公共列表getUserNamesByQuery(字符串查询){返回 ldapTemplate.search(查询
..
我想获取有关特定用户的数据.我知道该用户的 OU 路径,但无法使用该 OU 路径获取信息.它总是说找不到用户.谁能告诉我我需要更改搜索过滤器吗?请帮忙 . 代码 用户的路径 abc.ds.xyz.net/fGroup/xcxc/Users/123456abc.ds.xyz.net 是 domain 那么 fGroup 是 OU , xcxc 是 OU , Users 是 OU , 12
..
如果我要查找所有 Groups,我会得到太多垃圾. 如果我试图缩小基数,我得到的太少了. 这是一个例子: CN=A Team,OU=Groups,OU=Americas,DC=example,DC=comCN=B TEAM,OU=Groups,OU=EMEA,DC=example,DC=comCN=C 团队,OU=传统组,DC=example,DC=comCN=D 团队,OU=Gro
..
我想针对 LDAP 目录查询员工在部门和组中的分布情况... 类似:“给我一个组所有成员的部门名称"然后使用R进行频率分析,但我找不到任何关于如何连接和运行的示例使用 R 的 LDAP 查询. RCurl 似乎有某种支持( http://cran.r-project.org/web/packages/RCurl/index.html): 此外,底层实现功能强大且广泛,支持 FTP
..
在我的 LDAP 客户端程序中,有时我必须在搜索过滤器中包含 DN 值.但是这个 DN 经常变化,每次我都必须在我的代码中更改这个过滤器. 当我搜索它时,我得到了类似的东西 假设您想从研发和人力资源部门拉出 ObjectType = Person 的所有用户,但不从营销和 PM 拉出任何用户.过滤器将是: (&(objectClass=person)(|(ou:dn:=Researc
..
我正在使用 unboundid ldap sdk 来执行 ldap 查询.运行 ldap 搜索查询时遇到一个奇怪的问题.当我对包含 50k 个条目的组运行查询时出现异常.我的例外: LDAPException(resultCode=4 (超出大小限制), errorMessage='超出大小限制')在 com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPSear
..
基本上尝试使用 LDAP python 重置用户的密码.我在这里浏览了各种帖子,但没有运气:(. 尝试使用: a) modify_s() - 每次都返回“没有这样的对象".尝试使用不同的用户 DN. {'info': "0000208D: NameErr: DSID-0310020A, issue 2001 (NO_OBJECT), data 0, best match of:\
..
我有一个 LDAP 查询,我用它在 C# 中执行搜索.它使用两个字符串变量(用户名和域),出于安全原因需要对其进行转义. 我应该如何转义字符串?C#.NET 中是否有可用的函数来执行此操作? LDAP 搜索条件示例: (objectCategory=person)(userprincipalname=username@domain*)(samaccountname=用户名) C#
..
如何使用搜索过滤器来显示特定组的用户? 我尝试了以下方法: (&(对象类别=用户)(memberOf=MyCustomGroup)) 还有这个: (&(对象类别=用户)(memberOf=cn=SingleSignOn,ou=Groups,dc=tis,dc=eg,dc=ddd,D C=com)) 但不显示特定组的用户. 解决方案 memberOf(在 AD 中)存储为 d
..
对“uid"属性执行不区分大小写匹配的语法是什么?如果属性定义很重要,那将如何更改?特别是,我将 ApacheDS 用于我的 LDAP 存储. 解决方案 (uid=miXedCaseUSer) 将匹配mixedcaseuser的uid. 根据 OID 描述 0.9.2342.19200300.100.1.1- Userid userId 被定义为具有EQUALITY MATCHING
..
我正在使用 python-ldap 来查询 Active Directory 我有这个 DN CN=Whalen\, Sean,OU=Users,OU=Users and Groups,DC=example,DC=net 作为查询的基础工作正常,但如果我尝试在这样的搜索过滤器中使用它 (&(objectClass=group)(memberof:1.2.840.113556.1.4.1
..