IdP Proprietary/Simple Logout customization
cantor.2 at osu.edu
Wed Nov 7 11:41:18 EST 2018
> Is there any way to preserve the query string so that the customized template
> login.vm has access to it?
Not to my knowledge, without changing the flow definition or using a servlet filter in some hideous way. The SAML, CAS, etc. flows have interceptor hooks, but that one doesn't. An interceptor writing state to the context tree is nominally the "supported" way to extend things like this. I don't think it was a deliberate oversight not to at least have inbound interceptor support there but it isn't there now.
Something that *could* work is a new flow at a different location that just calls the existing flow defintion as a subflow after doing whatever initial work it wanted. Don't know if that would work or not but that's probably the only way out of the box.
More information about the users