Это, вероятно, довольно глупо, но я все еще зеленый для LDAP. Поэтому я надеюсь, что кто-нибудь может мне помочь.
Я использую Apache Directory Studio для своих поисков, и меня смущает вопрос, когда мне следует использовать фильтр или когда мне нужно разбить свой фильтр на две части, используя одну часть в качестве фильтра, а другую - в качестве базы поиска ,
Вот пример, где я пытаюсь отфильтровать группу.
Filter: CN=JohnTestGroup,OU=TECH,DC=lab,DC=ing
Base: DC=lab,DC=ing
Это дало ноль результатов. Я понял, что, возможно, я избыточен, так как часть базы находится в фильтре, поэтому я избавился от этой части в фильтре.
Filter: CN=JohnTestGroup,OU=TECH
Base: DC=lab,DC=ing
Это все еще ничего не дало. Итак, я попробовал это:
Filter: CN=JohnTestGroup
Base: OU=TECH,DC=lab,DC=ing
Я переместил параметр OU
в Base
. Это сработало, но я не понимаю, почему первая или вторая попытки не сработали. Кто-то хочет поделиться со мной знаниями?
Вероятно, это вопрос синтаксиса / семантики, поэтому, если кто-нибудь сможет указать мне на ресурс, я буду более чем готов прочитать больше об этом.