использование подстановочных знаков в фильтрах / запросах поиска LDAP
У меня очень ограниченные знания в запросах AD и LDAP, поэтому у меня простой вопрос о том, как использовать групповые символы.
Предполагается, что есть объект с displayName «ITSM - Управление проблемами»
Моя текущая реализация фильтра с подстановочным знаком выглядит так:
(displayName=SEARCHKEYWORD*)
Если пользователь введет ключевое слово «Проблема», он не сможет найти объект, так как ему нужна первая часть имени, то есть «ITSM -».
Я хотел бы использовать подстановочный знак на обоих концах, как показано ниже:
(displayName=*SEARCHKEYWORD*)
В идеале это позволило бы ввести «Проблему» и выполнить поиск «ITSM - Управление проблемами». Но подстановочный знак, кажется, не работает, когда вы помещаете его в начало. Когда я попробовал, он просто зависает и не возвращает никаких результатов.
Любые идеи или мысли о том, как я могу решить эту проблему? Любой вклад будет высоко оценен. Спасибо!