CAS实施到Oracle APEX

我正在尝试将CAS实施到APEX应用程序中。我有一些说明如何将其实现为典型的Java Webapp。我知道在所有配置下要添加到web.xml中的内容,这是简单的部分。我需要向pom.xml添加一些依赖项。我如何找到它,是否有可能向apex应用程序添加一些依赖项?

Apex 19.1在Linux服务器上的tomcat 9上运行。

zoujitao 回答:CAS实施到Oracle APEX

  

我需要向pom.xml添加一些依赖。我如何找到它,是否有可能向apex应用程序添加一些依赖项?

我不认为Oracle APEX具有pom.xml文件。因此,您的选择是:

  1. 将所需的依赖项与其余库一起添加到tomcat的lib目录中。这将使它们可用于部署在tomcat中的所有应用程序,包括APEX。

  2. 在tomcat下的APEX中添加所需的依赖关系,该位置应位于$TOMCAT_HOME/webapps/<APEX>/WEB-INF/lib

我附上了可能需要在lib目录中包含的依赖项的屏幕快照。 (cas-client-support-saml-xyz是可选的)。可以在Maven Central上找到所有依赖项:https://search.maven.org/search?q=g:org.jasig.cas.client

您还需要确保APEX能够从#request.getRemoteUser()REMOTE_USER标头中识别身份验证用户。否则,您需要向APEX或其他类型的配置中添加自定义代码,以使身份验证成功。

enter image description here

本文链接:https://www.f2er.com/3143388.html

大家都在问