最具影响力的数字化技术在线社区

迷了鹿 发表于 2018-2-26 15:46:40

[精华][推荐]CAS实现单点登录框架学习源码

                                        1.通过下载稳定版本的方式下载cas的相关源码包,如下:

http://dl2.iteye.com/upload/attachment/0128/9238/64bd7e0e-bd19-38d8-bdd1-89f7ad461f3f.png

直接选择4.2.1的稳定代码即可

2.我们项目中的版本版本使用maven apereo远程库去下载

通过远程maven库下载cas-server-webapp的war包,步骤如下:

(一)访问Maven地址: http://mvnrepository.com/,并搜索cas-server-webapp

http://dl2.iteye.com/upload/attachment/0128/9240/887fcddd-fcb0-369c-a423-af751470c660.png

(二)点击cas-server-webapp链接地址,下载最新的版本

http://dl2.iteye.com/upload/attachment/0128/9242/661feecf-27bf-3045-b403-fdbb93bf9ba2.png

http://dl2.iteye.com/upload/attachment/0128/9244/edcaf044-76a9-3e13-9c5d-2bde7589149a.png

3.下载cas-client-core的jar包,如下:

http://dl2.iteye.com/upload/attachment/0128/9246/588b9179-8a17-3cef-b14f-306c770c41d5.png

4.CAS document文档,cas使用spring mvc开发,支持的协议,支持的开发语言等

http://dl2.iteye.com/upload/attachment/0128/9248/bd2d0191-c8e5-361b-b098-ac00d84d0be0.png

http://dl2.iteye.com/upload/attachment/0128/9250/b610b4f1-27a3-39ef-953f-cd5bff4f5bda.png

CAS的架构图:

http://dl2.iteye.com/upload/attachment/0128/9252/502816c0-eb0c-33ab-b567-92f0eb876b8f.png

http://dl2.iteye.com/upload/attachment/0128/9254/4fd5fa9d-4c3d-32f8-8e3e-741fdca0ccd9.png

Cas的安装要求(我们项目实例使用server版本4.2.7,clent版本是3.3):

http://dl2.iteye.com/upload/attachment/0128/9256/b59a6567-d61c-3f00-a721-e0a15542b639.png

http://dl2.iteye.com/upload/attachment/0128/9258/49757d4c-8e62-3993-9573-8e16591e1e15.png

这是通过sso cas做的详细教程,里面有很多的文档和源码,源码可以直接运行查看效果。
https://static.oschina.net/uploads/space/2018/0218/115802_vlzl_3613013.jpg
资料和源码来源




页: [1]
查看完整版本: [精华][推荐]CAS实现单点登录框架学习源码