Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

[13:17:41 CDT(-0500)] <athena> found some more issues w/ the entity selector with smart ldap
[13:17:55 CDT(-0500)] <athena> at least for this server, the smart ldap groups have commas in the name, because it's using the fully distinguished name
[13:18:11 CDT(-0500)] <athena> and spring webflow thinks the parameter w/ commas is multiple groups
[13:18:15 CDT(-0500)] <athena> not quite sure how to get around that
[13:18:57 CDT(-0500)] <EricDalquist> I wonder if you can change the delimiter that webflow uses
[13:20:02 CDT(-0500)] <athena> yeah, though dunno what we'd use
[13:20:10 CDT(-0500)] <athena> and honestly, it shouldn't be doing that
[13:20:20 CDT(-0500)] <athena> what we really want is for it not to split stuff up
[13:20:25 CDT(-0500)] <EricDalquist> yeah
[13:20:31 CDT(-0500)] <EricDalquist> so on the url you have a param:
[13:20:32 CDT(-0500)] <athena> and only send through multiple values when there are genuinely multiple parameters
[13:20:34 CDT(-0500)] <EricDalquist> foo=a,b,c
[13:20:36 CDT(-0500)] <athena> yep
[13:20:43 CDT(-0500)] <athena> wonder if adding brackets will fix it
[13:20:43 CDT(-0500)] <EricDalquist> and instead of in java seeing "foo" and "a,b,c"
[13:20:48 CDT(-0500)] <athena> foo[]=a,b,c
[13:20:57 CDT(-0500)] <EricDalquist> you get "foo" and ["a", "b", "c"]
[13:21:00 CDT(-0500)] <athena> yep