三峡大学 统一身份认证平台 接口文档 目录 1. 统一身份认证简介 ................................................... 3 1.1 背景知识 ................................................................................................................... 3 1.1.1 什么是单点登录(Single Sign On): ............................................................. 3 1.1.2 中心认证服务的设计愿景: ............................................................................... 3 1.2 CAS 的实现 ............................................................................................................... 4 系统中的用到的凭证(ticket): .................................................................................... 5 2. JAVA 语言 ........................................................... 6 2.1 CAS 简单登陆的实现 ............................................................................................... 6 2.2 CAS 登出 ................................................................................................................. 12 3. PHP 语言 ........................................................... 13 3.1 CAS 单点登录测试环境搭建步骤 .......................................................................... 13 3.1.1 获取必要的驱动程序: ................................................................................. 13 3.1.2 搭建 php 运行环境 ........................................................................................ 13 3.1.3 配置 PHP cas 客户端测试程序 ..................................................................... 13 3.2 PHP-CAS 客户端 ...................................................................................................... 14 3.2.1 cas-client 的初始化......................................................................................... 14 3.2.2 设置不是 SSL 的 CAS 认证 ............................................................................. ...