does CAS 5.2.0 SAML Logout support propagation of logout requests to other session participants?

175 views
Skip to first unread message

Elena

unread,
May 11, 2018, 12:53:51 AM5/11/18
to CAS Community
Hello,


It define SAML Single Logout like this. 

4.3. Single Logout
[IIP-IDP17]

Identity Providers MUST.... It is OPTIONAL to support propagation of logout requests to other session participants.

I wonder that CAS provide OPTIONAL function (highlighted red color) of SAML Single logout.

Thanks.

Man H

unread,
May 11, 2018, 1:59:38 PM5/11/18
to cas-...@apereo.org

--
- Website: https://apereo.github.io/cas
- Gitter Chatroom: https://gitter.im/apereo/cas
- List Guidelines: https://goo.gl/1VRrw7
- Contributions: https://goo.gl/mh7qDG
---
You received this message because you are subscribed to the Google Groups "CAS Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cas-user+unsubscribe@apereo.org.
To view this discussion on the web visit https://groups.google.com/a/apereo.org/d/msgid/cas-user/650fbf2f-3b98-4dd0-b439-92237f74e0e0%40apereo.org.

Elena Hong

unread,
May 14, 2018, 4:19:46 AM5/14/18
to cas-...@apereo.org

Thanks to reply.


I try do it.
But It only sends logout message last service.

Add config
cas.slo.disabled=false
cas.slo.asynchronous=false


My Test Case.
- I have 3 Service Provider, A, B, C.
- I login A, B, C in order with SAML protocol.
I expect to result.
- when I logout at A then B and C receive logout message From CAS.
But actual result.
- when I logout at A, receive logout message only C (logged in last), B didn't.

So I debugged CAS 5.2.0, Service Ticket has info only last logged in service.

Is it bug or doesn't provide slo at SAML?

Thanks.

2018년 5월 12일 (토) 오전 2:59, Man H <info.i...@gmail.com>님이 작성:

2018-05-11 1:53 GMT-03:00 Elena <ahee...@gmail.com>:
Hello,


It define SAML Single Logout like this. 

4.3. Single Logout
[IIP-IDP17]

Identity Providers MUST.... It is OPTIONAL to support propagation of logout requests to other session participants.

I wonder that CAS provide OPTIONAL function (highlighted red color) of SAML Single logout.

Thanks.

--
- Website: https://apereo.github.io/cas
- Gitter Chatroom: https://gitter.im/apereo/cas
- List Guidelines: https://goo.gl/1VRrw7
- Contributions: https://goo.gl/mh7qDG
---
You received this message because you are subscribed to the Google Groups "CAS Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cas-user+u...@apereo.org.

--
- Website: https://apereo.github.io/cas
- Gitter Chatroom: https://gitter.im/apereo/cas
- List Guidelines: https://goo.gl/1VRrw7
- Contributions: https://goo.gl/mh7qDG
---
You received this message because you are subscribed to a topic in the Google Groups "CAS Community" group.
To unsubscribe from this topic, visit https://groups.google.com/a/apereo.org/d/topic/cas-user/olu1-70c53U/unsubscribe.
To unsubscribe from this group and all its topics, send an email to cas-user+u...@apereo.org.
To view this discussion on the web visit https://groups.google.com/a/apereo.org/d/msgid/cas-user/CAMY5micdND85FQTQA37b-pkecaKpVoQh-bpLmwwgANZcv1TguQ%40mail.gmail.com.

Man H

unread,
May 14, 2018, 8:05:24 AM5/14/18
to cas-...@apereo.org
If you want slo for all services

cas.slo.disabled=true


To unsubscribe from this group and stop receiving emails from it, send an email to cas-user+unsubscribe@apereo.org.

--
- Website: https://apereo.github.io/cas
- Gitter Chatroom: https://gitter.im/apereo/cas
- List Guidelines: https://goo.gl/1VRrw7
- Contributions: https://goo.gl/mh7qDG
---
You received this message because you are subscribed to a topic in the Google Groups "CAS Community" group.
To unsubscribe from this topic, visit https://groups.google.com/a/apereo.org/d/topic/cas-user/olu1-70c53U/unsubscribe.
To unsubscribe from this group and all its topics, send an email to cas-user+unsubscribe@apereo.org.

--
- Website: https://apereo.github.io/cas
- Gitter Chatroom: https://gitter.im/apereo/cas
- List Guidelines: https://goo.gl/1VRrw7
- Contributions: https://goo.gl/mh7qDG
---
You received this message because you are subscribed to the Google Groups "CAS Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cas-user+unsubscribe@apereo.org.
To view this discussion on the web visit https://groups.google.com/a/apereo.org/d/msgid/cas-user/CAFPc70%3DnhBrrn7%2Baepxt7S4w4HX7gcQzrOVDShk--4KgoCrYUw%40mail.gmail.com.

Constantine Music

unread,
Jun 4, 2018, 8:58:18 AM6/4/18
to CAS Community
Are you solve this issue?
I have the same problem.

понедельник, 14 мая 2018 г., 11:19:46 UTC+3 пользователь Elena написал:

Elena Hong

unread,
Jun 4, 2018, 9:45:26 AM6/4/18
to cas-...@apereo.org
hello.

Set onlyTrackMostRecentSession to false.

cas.ticket.tgt.onlyTrackMostRecentSession=false

It makes tgt can keep all session participants(other sp).
Logout after set this config, Cas propagate logout request to other SP via "CAS protocol".
When propagate logout request to other SP, CAS doesn't provide SLO via SAML protocol.. maybe..
(If I misunderstand, please notice to me.)



2018년 6월 4일 (월) 오후 9:58, Constantine Music <panic.ps...@gmail.com>님이 작성:
Reply all
Reply to author
Forward
0 new messages