Hello guys,
I am on the CAS 7.3.5 docker image version.
I have just activated the ws federation through adding implementation "org.apereo.cas:cas-server-support-ws-sts:${project.'cas.version'}" to my graddle file and configure it with the appropriate properties. I do have the correct working ws endpoint on /cas/ws/idp/metadata.
But now i have issues with previous registered org.apereo.cas.services.OidcRegisteredService services (OIDC classic service)
don't know why but CAS fails with this error :
My service org.apereo.cas.services.OidcRegisteredService definition is a regex and fails on the "^" character, when without the ws module it's working perfectly (i have regexps with | ou characters). I had to simplify my definition service and using a correct syntax for the java net uri and now i's working with the module.
But i have a lot of other service definitions with regex ^ and | characters. I can't do that on all my definitions. i have a regexp which catches 50 APIs and 10 domains...definitely can't split them into 500 service definitions without regexp...
Thanks for your help.
--