Saya tidak mengira Oracle APEX memiliki pom.xml
mengajukan. Jadi pilihan Anda adalah:
-
Tambahkan dependensi yang diperlukan ke dalam
lib
. Tomcat direktori dengan sisa perpustakaan. Ini akan membuatnya tersedia untuk semua aplikasi yang diterapkan di Tomcat, termasuk APEX. -
Tambahkan dependensi yang diperlukan ke dalam APEX di bawah Tomcat, yang seharusnya berada di
$TOMCAT_HOME/webapps/<APEX>/WEB-INF/lib
.
Saya melampirkan tangkapan layar dari dependensi yang mungkin perlu Anda sertakan dalam direktori lib. (cas-client-support-saml-xyz adalah opsional). Semua dependensi dapat ditemukan di pusat Maven:https:// search.maven.org/search?q=g:org.jasig.cas.client
Anda juga perlu memastikan APEX dapat mengenali pengguna autentikasi dari #request.getRemoteUser()
atau REMOTE_USER
kepala. Jika tidak, Anda harus menambahkan kode khusus ke APEX atau jenis konfigurasi lain agar authn berhasil.