Используйте OpenIDM в качестве источника данных пользователя для OpenAM

Можете ли вы сказать мне, если мы можем использовать OpenIDM в качестве хранилища данных для OpenAM вместо OpenDJ?

Я ищу в интернете и ничего не нашел.

Если это возможно, у вас есть страница документации, которая может мне помочь? Если нет, то как лучше всего управлять идентификацией пользователя и аутентификацией с помощью OpenIDM и OpenAM?

4 ответа

Я бы предложил использовать OpenDJ в качестве бэкэнда для OpenAM и OpenIDM. Я не думаю, что есть какой-либо простой или хороший способ использовать OpenIDM напрямую с OpenAM (но если кто-нибудь узнает, пожалуйста, дайте мне знать). Кроме того, используя OpenDJ в качестве бэкэнда, нет никакой зависимости между OpenIDM и OpenAM.

Краткий ответ: Нет.

Длинный ответ: было бы полезно прояснить некоторые вещи.

OpenDJ - это реализация ldap-сервера, написанного на Java.

OpenIDM - это реализация механизма обеспечения, написанная на Java. Он использует хранилище данных пользователя и данных, которое может быть MySQL, MSSQL, Oracle DB и т. Д.

Читая ваш вопрос, я понял, что вам интересно, можете ли вы использовать пользовательский репозиторий OpenIDM как, ваш пользовательский репозиторий OpenAM, и, следовательно, ответ - нет.

Вам нужно настроить синхронизацию между хранилищем данных OpenIDM и сервером Ldap (может быть OpenDJ), чтобы вы могли предоставлять пользователей и права доступа серверу ldap и использовать их в качестве базового репозитория пользователей OpenAM.

Используйте openidm samples/sample2c. Этот пример предоставляет способ синхронизации opendj с openidm. The opendj может быть магазином для openAM.

Репозиторий OpenIDM нельзя использовать в качестве хранилища пользователей для OpenAM.

Другие вопросы по тегам