client-initiated SSO issue

,

I’ve configured client-initiated SSO forms for different web applications, but I’m encountering two issues with two different virtual servers:

1) For the first virtual server, SSO authentication works fine, but the logout link doesn’t function. The APM profile doesn’t accept the URI /names.nsf/?Logout&Form=LogoutDone as a valid logout URI. Is there any workaround for this?
2) For the second virtual server, I don’t see APM submitting the POST request to the backend server. Is it mandatory to include an action field in the backend form? In passthrough mode, the log doesn’t show the “Submit Detection” either.

Hello @mzugaghe

For 1. you can use an irule like this

when HTTP_REQUEST {
    if { [string tolower [HTTP::uri]] equals "/names.nsf/?logout&form=logoutdone" } {
         HTTP::redirect https://[HTTP::host]/vdesk/hangup.php3
    }
}