一、简介 cas架构如下,分为客户端和服务端两大部分 官方文档地址(6.6.X版本) 1.1 客户端 启用了cas的应用程序,通过cas支持的协议与服务端通信 1.1.1 客户端支持的平台 java Apache httpd Server .net php Perl Python Ruby 1.2 服务端 cas服务端是建立在spring上的Java servlet,用于验证用户身份,通过签发和验证票据来授予应用访问权限 1.3 支持的协议 cas SAML 1.1和2 OpenID Connect OpenID OAuth 2.0\ WS Federation 1.4 CAS 组件 cas服务器由以下三个部分组成 web(Spring MVC/Webflow) 票据 认证 二、war overlay 2.1 环境要求 jdk11 apache tomcat 2.2 war overlay cas官方不建议拉取源码自己构建,而是推荐我们通过war overlay的形式来构建我们的cas服务。 war overlay是一种对抗重复代码或资源的策略,我们可以通过war overlay来插入.... 有更新! cas基础--简介及下载运行 CAS