использование подстановочных знаков в фильтрах / запросах поиска LDAP

У меня очень ограниченные знания в запросах AD и LDAP, поэтому у меня простой вопрос о том, как использовать групповые символы.

Предполагается, что есть объект с displayName «ITSM - Управление проблемами»

Моя текущая реализация фильтра с подстановочным знаком выглядит так:

(displayName=SEARCHKEYWORD*)

Если пользователь введет ключевое слово «Проблема», он не сможет найти объект, так как ему нужна первая часть имени, то есть «ITSM -».

Я хотел бы использовать подстановочный знак на обоих концах, как показано ниже:

(displayName=*SEARCHKEYWORD*)

В идеале это позволило бы ввести «Проблему» и выполнить поиск «ITSM - Управление проблемами». Но подстановочный знак, кажется, не работает, когда вы помещаете его в начало. Когда я попробовал, он просто зависает и не возвращает никаких результатов.

Любые идеи или мысли о том, как я могу решить эту проблему? Любой вклад будет высоко оценен. Спасибо!

Ответы на вопрос(3)

Ваш ответ на вопрос