We are working with a vendor to establish federation and they are the service provider for us.
User hits the SP first and they are using redirect(not SAML AuthnRequest) to us with relaystate parameter in query string to do authentication.
Problem happens when relaystate parameter has additional parameter with '&' in it. Can you suggest on how we can solve that issue.
RelayState is something like this
/abc81/app/management/AMW_ActDetails.aspx?UserMode=0&ActivityId=123456
Redirect Request looks something like below.
/timc/affwebservices/redirectjsp/redirect.jsp?SPID=Vendor1&RelayState=%2fabc81%2fapp%2fmanagement%2fAMW_ActDetails.aspx%3fUserMode%3d0%26ActivityId%3d123456&SMPORTALURL=https%3A%2F%2Fsamlssoqa.xxxxxxxxxxxxxxxxxxxxxx2Fpublic%2Fsaml2sso 902 no-store text/html; charset=iso-8859-1 iexplore:14560
After Authentication is done, Siteminder is not passing additional parameter(ActivityId=123456) as RelayState.
We are using Siteminder 12.0 SP3
Any help is greatly appreciated.
Thanks,
Nitin