Я разрабатываю приложение в Oracle ADF, которое необходимо применять для аутентификации пользователя.Применить безопасность ADF с WWW-аутентификацией NTLM
Протокол безопасности, за которым следует компания, должен прочитать имя пользователя из учетных данных Windows и проверить, существует ли это имя пользователя в определенной таблице базы данных. Приложения, использующие эту политику, обычно являются приложениями JSP или .NET, и делают это, установив response.setHeader("WWW-Authenticate", "NTLM")
, который открывает диалоговое окно проверки подлинности, затем считывает введенное имя пользователя и вызывает SQL-запрос, чтобы проверить, существует ли это имя пользователя в базе данных и проверяет роль.
Мне нужно реализовать это в АПД, и я не могу найти способ сделать это. Вся информация, которую я нашел, касается настройки областей в WebLogic и использования SQLAuthenticate на сервере Weblogic.
Я попытался поместить код в управляемый компонент, используя beforePhase, и это не сработало.
Что я могу сделать?
Я пошел с первым подходом, и он отлично работает! Спасибо –
Подумайте о том, чтобы отметить этот ответ как правильный ответ @AliTaqi :) –