Because the filterProccessesUrl can be configured in the application.yml I would prefer it if this workaround was integrated directly in grails-spring-security-saml until the 1.04 release is available.
Maybe there is an alternative way of achieving this that doesn't involve patching MetadataDisplayFilter but I'm not aware of it.
This has been addressed in version 1.04 of Spring Security SAML which isn't released yet.
See here: https://github.com/spring-projects/spring-security-saml/blob/master/core/src/main/java/org/springframework/security/saml/metadata/MetadataDisplayFilter.java#L117
Right now I'm using this workaround:
MetadataDisplayFilterUTF8.groovy
resources.groovy
Because the filterProccessesUrl can be configured in the application.yml I would prefer it if this workaround was integrated directly in grails-spring-security-saml until the 1.04 release is available.
Maybe there is an alternative way of achieving this that doesn't involve patching MetadataDisplayFilter but I'm not aware of it.