Canvas does not currently support the "service" parameter when logging out 
while using CAS as your authentication method. Since we are using JASIG CAS 
we need the "service" parameter in order to properly redirect to the login 
page. The issue ultimately stems from the fact that they are using RubyCAS 
which uses "destination" for this parameter by default. I looked through 
the source code of RubyCAS and can see that it has the ability to support 
the "service" parameter in order to be compatible with the other CAS 
branches. Canvas uses a voting system in order to determine what features 
they should use their development time on, I have created a post on their 
site. If you are affected by this issue when using CAS and Canvas please 
feel free to support my post. (
https://community.canvaslms.com/ideas/8373-cas-protocol-support-for-logout-urls
)

Thanks,

Mike

-- 
- CAS gitter chatroom: https://gitter.im/apereo/cas
- CAS mailing list guidelines: https://apereo.github.io/cas/Mailing-Lists.html
- CAS documentation website: https://apereo.github.io/cas
- CAS project website: https://github.com/apereo/cas
--- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/apereo.org/d/msgid/cas-user/11a00d5d-4ced-4473-95fd-a42c8acdec64%40apereo.org.

Reply via email to