我需要您关于从ldap服务器获取信息的建议。我的过滤器很简单,但它不起作用!
'filter' => "(u_someinfo=*)"
我发现过滤器名称中的符号"_"会产生错误"错误的搜索过滤器"。如果我写的代码看起来像这样:
'filter' => "(usomeinfo=*)"
它甚至可以工作usomedata在ldap中不存在!也许一定有办法解决它,但我做不到我必须做什么?那么,有什么想法吗?
我从未在属性名称中看到下划线;我认为在属性中不允许使用下划线。
我发现了这个。。。https://www.rfc-editor.org/rfc/rfc2251#section-4.1.4
从阅读角度来看,我认为只允许使用字母、数字和连字符。不过,我也不记得见过连字符。我个人只使用字母和数字来创建属性名称。
规范还可以为属性类型。这些名称必须以字母开头,并且仅包含ASCII字母、数字字符和连字符。它们不区分大小写