I'm trying to SLO using PingFederate. One of the SP apps is configured to use cookieless session. This SP app in PingFederate is set with the logout URL as being for example 'http://site/logout.aspx', but when the SLO process is triggered, PingFederate successfully redirects the browser to this url, however to a totally different session than the one spawned when the SSO was first made. How do I configure PingFederate to redirect to the SP's logout page reusing the session created in the SSO process?
Edit: I'm sorry I forgot to mention somethings. Actually both the IdP and SP applications are developed in ASP.NET, and by cookieless I mean that the SP application has in its web.config file the following session state configuration
<sessionState mode="InProc" cookieless="UseUri" regenerateExpiredSessionId="true" timeout="60" stateNetworkTimeout="30" />
This sessionState configuration makes the url look like 'http://site(S(pvvofbemnrmaixo2emaaeo0t))/Home.aspx', and this is ok for the SSO as when 'http://site/Home.aspx' is called, a new session is created, therefore replacing the url to include "(S(blahblah))", however, when the SP's logout url (http://site/logout.aspx) is called by the SLO process, a new session for the SP site is generated (different from the one originally created by the SSO). Consequently, the original SP site session is not ended.