I have a problem with CDSSO after upgrading
– Java6 to Java8
– Tomcat6 to Tomcat8
– OpenSSO J2EE Policy Agent 3.0 (for Tomcat 6) to version 3.5.1 (for Tomcat 6, 7, 8).
I did the upgrade by replacing agent.jar and openssoclientsdk.jar with the new versions,
and I changed the value of com.iplanet.am.cookie.encode in OpenSSOAgentBootstrap.properties from “true” to “false”,
otherwise the amFilterCDSSORequest cookie is double encoded, which gives a NullPointerException when parsing the cookie value.
I have made no other changes in OpenSSOAgentBootstrap.properties and OpenSSOAgentConfiguration.properties.
What I get now is a redirect loop between /amauthdistui/cdcservlet (on the login domain) and
/agentapp/sunwCDSSORedirectURI on my own domain.
The loop does not occur with Java6/Tomcat6, when I only upgrade the Policy Agent.
Is there a bug, or did I do something wrong?