Я хотел бы пройти аутентификацию пользователей, используя как JDBC, так и LDAP-соединения. В базе данных у меня есть имена пользователей, ролей, и флаг, указывающий, если пользователю разрешено войти.Glassfish JDBC + LDAP Realms
NAME | ROLE | ALLOWED
user1 | r1 | 1
user2 | r1 | 0
user3 | r4 | 1
Сервер LDAP имеет пароли.
Я хотел бы иметь следующую аутентификацию: если пользователь находится в базе данных, а флаг allowed
- 1
, тогда попросите сервер LDAP для аутентификации. Является ли это возможным?
И в пользовательском царстве я должен включить драйвер JDBC вручную? –
Драйвер JDBC должен быть добавлен как jar на сервер или каталог домена lib /. –