1. 概述
进行 CAS 单点登录需要 CAS 服务器环境,本文介绍如何搭建 CAS 服务器。
注:该文档用于模拟用户 CAS 环境,若用户已有 CAS 环境,可忽略该文档中的步骤。
2. 操作步骤
2.1 下载 CAS
点击下载 CAS :CAS
2.2 安装 CAS
1)解压缩下载的 cas-server-3.5.2-release.zip,在 %CAS%\modules文件夹中找到cas-server-webapp-3.5.2.war 将其重命名为 cas.war,如下图所示:
2)将 cas.war 拷贝到%TOMCAT_HOME%\webapps文件夹下,启动 Tomcat,就会看到 Tomcat 自动将cas.war 解压到 cas 文件夹中。如下图所示:
2.3 测试 CAS
在默认配置下,CAS 认为只要用户名密码相同即登录成功。
注:可以通过修改配置以实现基于数据库的身份验证,目前先以默认配置进行测试。
1)在浏览器中输入网址https://localhost:8443/cas/login,也可以使用 配置 SSL 证书实现 HTTPS 访问 文档设置的虚拟域名,https://roxy:8443/cas/login访问,如果 IE 有证书警告信息,直接点击「继续浏览此网站(不推荐)」,如下图所示:
2)此处随便输一个用户名和密码,如果用户名与密码相同,则系统显示登录成功,如下图所示:
3)用户可以在浏览器中输入网址https://localhost:8443/cas/logout,也可以使用上一篇文档设置的虚拟域名:https://roxy:8443/cas/logout,则系统自动完成注销操作。如下图所示:
至此,服务器端配置全部完成。