IdpSession Logout Problems
Cantor, Scott
cantor.2 at osu.edu
Sun Oct 30 20:45:25 GMT 2011
On 10/30/11 6:46 AM, "Kristof Bajnok" <bajnokk at niif.hu> wrote:
>On 28/10/11 21:02, Cantor, Scott wrote:
>> The reason I didn't is that we already have that implemented: the back
>> channel. Why bother doing it front channel and requiring that brittle UI
>> if you can just do it via SOAP?
>
>For a couple of reasons it can be more difficult to deploy:
> * SP clusters without shared Shibboleth sessions
Meaning the client is sticky. Yes, I guess that's true.
> * back-channel authentication
You use signing, same as the front channel. I don't see why that's a
problem.
> * outgoing TCP might not be allowed by some IdP cluster setups
>(firewalls or load balancers)
I don't have much sympathy for those firewall choices.
> * front-channel is preferred when available, so the front-channel
>bindings should be removed from the SP metadata for forcing back-channel
>(I think it's quite common to have front-channel SLO endpoints for SPs)
This is true only insofar as you have to deal with implementations that
can't handle the back channel, but I admit that's a problem.
So, yes, those are a couple of legitimate reasons. I don't see a RFE filed
in Jira for this, however. I know I've rejected it in the past, but
there's no request marked Won't Fix that I can find.
>However ugly is the current UI (in the Hungarian SLO-IdP), at least it
>never lies. When SLO is not working (because of 3rd party cookies or for
>some other reason), it tells that it failed, so do whatever you can to
>log off.
Yes. But I don't believe users understand this. And if I think it's either
the common case, or will become the common case, that defeats the purpose.
But I agree that if my implementation can manage things without third
party cookies, I should support that.
-- Scott
More information about the users
mailing list