ALERT: Some images may not load properly within the Knowledge Base Article. If you see a broken image, please right-click and select 'Open image in a new tab'. We apologize for this inconvenience.

Dynamic Relaystate


Article ID: 103226


Updated On:


CA Single Sign On Secure Proxy Server (SiteMinder) CA Single Sign On SOA Security Manager (SiteMinder) CA Single Sign-On


Protecting Federation Services with CA Access Gateway (SPS), when I
try to pass the relay state value to the backend Federation Services,
then the value I wish to pass get all the query parameter, including
the leading ? mark. I'd like to know how to achive this.

I've configured the rule that way :

 <nete:cond type="uri" criteria="beginswith" <nete:case
 </nete:case> </nete:cond>

and when I access the following URL :<RelaystateURL>

then the RelayState value goes like this :

   RelayState = ?

I want to have the leading "?" removed.


Release: MSPJBO99000-12.52-Single Sign-On-Agent for JBoss-for MSP


You might configure the rule using the expressions like this to get
removed the leading ? character.

  <nete:case value="/myapp.html">