Nie przypuszczam, że Oracle APEX ma pom.xml
plik. Masz więc następujące opcje:
-
Dodaj wymagane zależności do
lib
tomcat katalog z resztą bibliotek. Dzięki temu będą dostępne dla wszystkich aplikacji wdrożonych w tomcat, w tym APEX. -
Dodaj wymagane zależności do APEX w tomcat, który powinien znajdować się w
$TOMCAT_HOME/webapps/<APEX>/WEB-INF/lib
.
Załączam zrzut ekranu zależności, które możesz uwzględnić w katalogu lib. (cas-client-support-saml-xyz jest opcjonalne). Wszystkie zależności można znaleźć w Maven central:https:// search.maven.org/search?q=g:org.jasig.cas.client
Musisz również upewnić się, że APEX jest w stanie rozpoznać użytkownika uwierzytelniającego z #request.getRemoteUser()
lub REMOTE_USER
nagłówek. W przeciwnym razie musisz dodać niestandardowy kod do APEX lub innego typu konfiguracji, aby umożliwić pomyślne uwierzytelnianie.