Формулировка проблемы: интеграция с
LDAP-каталогами в целях использования учётных записей пользователей
для аутентификации и авторизации пользователей в
ARTA Synergy
была реализована двумя разными
способами: вначале с помощью библиотек, взаимодействующих со слоем
JDBC
. Этот вариант интеграции настраивался с
помощью административного приложения, где, в числе прочих настроек,
было указание места поиска пользователя для аутентификации — в базе
данных Synergy
(БД), в каталоге
LDAP
(LDAP) и в обоих местах сразу (LDAP+БД).
Далее выяснилось, что этот способ интеграции не работает с
каталогами на основе сервера OpenLDAP
, после чего
был реализован другой способ интеграции (с использованием слоя
JNDI
). При этом настройки для подключения к
LDAP-каталогу были перенесены в конфигурационный файл, и убраны из
административного приложения. Сейчас в этом конфигурационном файле
нельзя указать место поиска учётных записей.
Решение: Добавить конфигурационный файл (или
использовать какой-либо из существующих) с настройкой места поиска
пользователя для аутентификации — в БД Synergy
, в
каталоге(каталогах) LDAP , либо в обоих сразу.