<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">Sorry, I'm trying my best to wrap my head around the functionality. So when the IDP returns successfully, the Local-plugin should not be run! I completely misunderstood the fact that it is a fallback mechanism.</div><div dir="ltr"><br></div><div>So when my IDP returns this SAML-response (with RelayState encoded in querystring: <a href="https://mysite.com/LoggedOut">https://mysite.com/LoggedOut</a>):</div><div><br></div><div><LogoutResponse xmlns="urn:oasis:names:tc:SAML:2.0:protocol" ID="_8560757b-257c-4826-8b5d-4300854f05f8" Version="2.0" IssueInstant="2020-09-18T07:14:22Z" InResponseTo="_76db417c791ad3d811d830ce383cdae1" Destination="<a href="https://mysite.com/Shibboleth.sso/Logout">https://mysite.com/Shibboleth.sso/Logout</a>"><br>    <Issuer xmlns="urn:oasis:names:tc:SAML:2.0:assertion"><a href="http://myidp.com/Metadata">http://myidp.com/Metadata</a></Issuer><br>    <Status><br>        <StatusCode Value="urn:oasis:names:tc:SAML:2.0:status:Success"/><br>    </Status><br></LogoutResponse></div><div><br></div><div>Is the Destination-url incorrect, as it displays the Local Logout-page?</div><div>Are there any place I can read up on the details?</div><div><br></div><div>Thanks,</div><div>Erik</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Sep 17, 2020 at 3:41 PM Cantor, Scott <<a href="mailto:cantor.2@osu.edu">cantor.2@osu.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 9/17/20, 9:32 AM, "users on behalf of Erik Cederlöf" <<a href="mailto:users-bounces@shibboleth.net" target="_blank">users-bounces@shibboleth.net</a> on behalf of <a href="mailto:erik@pambu.com" target="_blank">erik@pambu.com</a>> wrote:<br>
<br>
>    If I decode the SAMLResponse it is "unfortunately" a Success-response sent back from the IDP.<br>
<br>
Then the Local plugins shouldn't running, it's irrelevant. The template that should be getting displayed (erroneously) should either say something about global logout working or partial success depending on the status code it got. It should be the globalLogout template, not the local one.<br>
<br>
> Is it possible to set DEBUG-log-level to somehow pinpoint what the Logout-flow does?<br>
<br>
Set DEBUG if you want, I doubt it will show anything.<br>
<br>
> As I have "SAML2" and "Local" in the chaining, it seems like an error that Local does not take RelayState into account?<br>
<br>
That's not the problem. Take Local out, it shouldn't change anything.<br>
<br>
-- Scott<br>
<br>
<br>
-- <br>
For Consortium Member technical support, see <a href="https://wiki.shibboleth.net/confluence/x/coFAAg" rel="noreferrer" target="_blank">https://wiki.shibboleth.net/confluence/x/coFAAg</a><br>
To unsubscribe from this list send an email to <a href="mailto:users-unsubscribe@shibboleth.net" target="_blank">users-unsubscribe@shibboleth.net</a><br>
</blockquote></div></div></div></div>