Diskussion:CAS Authentication Server: Unterschied zwischen den Versionen

Aus Hostsharing Wiki
Zur Navigation springen Zur Suche springen
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 5: Zeile 5:
* Tomcat > 9.0.23 erforderlich
* Tomcat > 9.0.23 erforderlich


== Notwendige Änderungen für CAS 7.3 ==
== Notwendige Änderungen für CAS 6.3 ==


* ./build.sh muss durch ./gradlew clean build ersetzt werden
* ./build.sh muss durch ./gradlew clean build ersetzt werden
* der ajp Connector in server.xml muss entweder secretRequired="false" (vmtl eher nicht empfohlen?) oder ein secret="..." bekommen. vgl: https://tomcat.apache.org/tomcat-9.0-doc/config/ajp.html
* der ajp Connector in server.xml muss entweder secretRequired="false" oder ein secret="..." bekommen. vgl: https://tomcat.apache.org/tomcat-9.0-doc/config/ajp.html
* RewriteRule unterstützt secrets aber scheinbar nicht - entsprechend müsste ProxyPass verwendet werden (in .htaccess aber scheinbar nicht möglich) -> daher wohl eher ohne secret arbeiten
* RewriteRule unterstützt secrets aber scheinbar nicht - entsprechend müsste ProxyPass verwendet werden (in .htaccess aber scheinbar nicht möglich) -> daher wohl eher ohne secret arbeiten
* implementation "org.apereo.cas:cas-server-support-json-service-registry:${project.'cas.version'}" (compile ist deprecated)

Aktuelle Version vom 7. Januar 2021, 05:10 Uhr

Aktuell anzupassen:

  • CAS Version ist 6.1.3
  • Build mit Gradle
  • Tomcat > 9.0.23 erforderlich

Notwendige Änderungen für CAS 6.3

  • ./build.sh muss durch ./gradlew clean build ersetzt werden
  • der ajp Connector in server.xml muss entweder secretRequired="false" oder ein secret="..." bekommen. vgl: https://tomcat.apache.org/tomcat-9.0-doc/config/ajp.html
  • RewriteRule unterstützt secrets aber scheinbar nicht - entsprechend müsste ProxyPass verwendet werden (in .htaccess aber scheinbar nicht möglich) -> daher wohl eher ohne secret arbeiten
  • implementation "org.apereo.cas:cas-server-support-json-service-registry:${project.'cas.version'}" (compile ist deprecated)