sql >> Base de Datos >  >> RDS >> Oracle

Implementación de CAS a Oracle APEX

No creo que Oracle APEX tenga un pom.xml expediente. Así que tus opciones son:

  1. Agregue las dependencias requeridas en el lib de Tomcat directorio con el resto de bibliotecas. Esto hará que estén disponibles para todas las aplicaciones implementadas en tomcat, incluido APEX.

  2. Agregue las dependencias requeridas en APEX bajo tomcat, que debe estar en $TOMCAT_HOME/webapps/<APEX>/WEB-INF/lib .

Adjunto una captura de pantalla de las dependencias que podría necesitar incluir en el directorio lib. (cas-client-support-saml-xyz es opcional). Todas las dependencias se pueden encontrar en Maven central:https:// search.maven.org/search?q=g:org.jasig.cas.client

También debe asegurarse de que APEX pueda reconocer al usuario de autenticación desde #request.getRemoteUser() o el REMOTE_USER encabezamiento. De lo contrario, deberá agregar un código personalizado a APEX u otro tipo de configuración para permitir que la autenticación se realice correctamente.