Hello,
Does anyone encounter issues with CAS configured as SAML idp and SAML service with serviceId containing queryParameters in uri ( "serviceId":"
https://myRessource.com?test=default") ?
I got the following issues :
- Service is not recognized as a SAML Service (PatternMatching in RegexRegisteredService.matches fails)
- EntityId extraction in SamlIdPEntityIdValidationServiceSelectionStrategy fails (the "=" character in the uri isn't uriEncoded so the URIBuilder.parseQuery didn't find entityId parameter (parameterCombo.length = 3)
If I remove the "?test=default" from the uri it's works fine.
Regards.