CAS 5.2.3- Enable CAS SAML IDP

30 views
Skip to first unread message

Mr Rao

unread,
Aug 15, 2018, 6:34:22 PM8/15/18
to CAS Community
Hi,
I can't find any good documentation on how to enable CAS as SAML IDP .

I've added below dependency and trying to hit IDP meta data url   https://localhost:8443/cas/idp/metadata and I get page not found error.

<dependency>
<groupId>org.apereo.cas</groupId>
<artifactId>cas-server-support-saml</artifactId>
<version>${cas.version}</version>
</dependency>


Also, Is it better to latest version of CAS 5.3.2 instead of 5.2.3? 


Thanks
Rao

David Curry

unread,
Aug 15, 2018, 7:22:38 PM8/15/18
to cas-...@apereo.org
That is not the right dependency. You need cas-server-support-saml-idp.

For step-by-step see https://dacurry-tns.github.io/deploying-apereo-cas/building_server_saml_overview.html 


David A. Curry,  CISSP
Director of Information Security
The New School - Information Technology
71 Fifth Ave., 9th Fl. ~ New York, NY 10003
+1 212 229-5300 x4728david...@newschool.edu
Sent from my phone; please excuse typos and inane auto-corrections.
   

--
- 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.
To view this discussion on the web visit https://groups.google.com/a/apereo.org/d/msgid/cas-user/00e0ee4e-335f-4668-9d54-fc2e57d73871%40apereo.org.

Andy Ng

unread,
Aug 15, 2018, 9:53:20 PM8/15/18
to CAS Community
Hi Rao,

For the SAML question, 
David already answer it, "cas-server-support-saml-idp" is the right one. 
Some more info: Other than David's guide, you can also see the dependency documented in CAS official documentation (https://apereo.github.io/cas/5.3.x/installation/Configuring-SAML2-Authentication.html#configuration)

As for the question of CAS 5.2.x and 5.3.x, from my point of view:
5.2.x:
5.2.x is out for longer (9 months when this comment is posted) so people have tried it out more thoroughly and many bugs have been patched out.

5.3.x:
have the latest features
- will have more time before EOL(end of life) (https://apereo.github.io/cas/developer/Maintenance-Policy.html)

I would suggest using 5.3.x, because 5.3.x have quite significant improvement toward some components, which would never be added back to 5.2.x.

But if you want to use 5.2.x, at least you should look at this and take the latest 5.2.x release (https://github.com/apereo/cas/milestones?state=closed), which is 5.2.6 as of today.

Cheers!
- Andy
Reply all
Reply to author
Forward
0 new messages