Ich nehme nicht an, dass Oracle APEX eine pom.xml
hat Datei. Ihre Optionen sind also:
-
Fügen Sie die erforderlichen Abhängigkeiten in die
lib
von Tomcat ein Verzeichnis mit den restlichen Bibliotheken. Dadurch werden sie für alle in Tomcat bereitgestellten Anwendungen verfügbar, einschließlich APEX. -
Fügen Sie die erforderlichen Abhängigkeiten in APEX unter Tomcat hinzu, das sich unter
$TOMCAT_HOME/webapps/<APEX>/WEB-INF/lib
befinden sollte .
Ich füge einen Screenshot der Abhängigkeiten bei, die Sie möglicherweise in das lib-Verzeichnis aufnehmen müssen. (cas-client-support-saml-xyz ist optional). Alle Abhängigkeiten finden Sie auf Maven Central:https:// search.maven.org/search?q=g:org.jasig.cas.client
Sie müssen auch sicherstellen, dass APEX den Authentifizierungsbenutzer aus #request.getRemoteUser()
erkennen kann oder der REMOTE_USER
Header. Andernfalls müssen Sie benutzerdefinierten Code zu APEX oder einem anderen Konfigurationstyp hinzufügen, damit die Authentifizierung erfolgreich ist.