В настоящее время у меня есть требование от клиента, в котором пользователь может принадлежать к LDAP-серверу для аутентификации, или они могут принадлежать таблице базы данных аутентификации.Множественная аутентификация в приложении Java EE
Я хочу реализовать авторизацию в своих методах веб-сервиса с помощью двухэтапного процесса, посредством которого (а) пользователь сначала проверяется на сервере LDAP. Если пользователь не находится на сервере LDAP, тогда (b) проверьте таблицу базы данных для пользователя.
Другими словами, это каскадный двухэтапный процесс. Можно ли это сделать на любом сервере приложений, таком как Glassfish? Я слышал, что JBoss может это сделать.
Написать свой собственный LoginModule, который проверяет как LDAP и базы данных? Это мое первое решение, которое приходит на ум. –