Мне было интересно, возможно ли иметь приложение Java EE с несколькими областями безопасности JAAS. В настоящее время я разрабатываю приложение, в котором некоторые пользователи должны быть аутентифицированы с данными, хранящимися в базе данных, в то время как другим пользователям необходимо пройти аутентификацию через привязку LDAP.Java-приложение с несколькими областями безопасности JAAS
Итак, я создал 2 сферы безопасности в стеклянной планете 3.1, сфере JDBC и области LDAP и настроил свой web.xml для использования области LDAP (большинство пользователей - LDAP).
Затем я использую:
HttpServletRequest request = (HttpServletRequest) context.getExternalContext().getRequest();
request.login(username, password);
для аутентификации пользователя
возможно переключиться на JDBC область перед вызовом 'request.login'?
заранее спасибо
Привет, спасибо, я немного поработаю, когда у меня будет еще немного времени, чтобы увидеть, может ли что-нибудь найти. – ufasoli