姜建峰
(江苏经贸职业技术学院 信息化建设与管理处,江苏 南京 211168)
在近几年的信息化建设中,各高校基本完成了智慧校园基础支撑平台建设,包括门户、认证、数据中心,还新建了一批常用的业务系统,包括学工、OA、人事、科研、教务、财务、办事大厅等。总体上提高了学校信息化水平,为师生提供了便利的在线服务。
2018年4月教育部印发《教育信息化2.0行动计划》,提出到2022年要基本实现“三全两高一大”的发展目标,即教学应用覆盖全体教师、学习应用覆盖全体适龄学生、数字校园建设覆盖全体学校,信息化应用水平和师生信息素养普遍提高,建成“互联网+教育”大平台[1]。教育信息化从1.0时代进入2.0时代。
统一身份认证系统CAS(Central Authentica⁃tion Service)作为智慧校园建设的三大基础平台之一,在建设智慧校园,落实教育信息化2.0,服务师生信息化教学方面有无可比拟的作用。
统一身份认证系统是单点登录SSO(Single Sign ON)的开源实现,具有较高的稳定性、安全性。目前国内智慧校园单点登录绝大部分都基于统一身份认证系统。目前主流的统一身份认证门户,在身份认证方面通常遵循标准的OAuth2.0与OIDC协议,该认证接入方式主要是针对B/S架构的业务系统,接入统一认证类库[2]。统一身份认证门户功能最完整、流程最严密的授权模式是授权码模式,它也是国际标准OAuth2.0和OIDC协议的推荐模式。
在经典的应用场景中,统一身份认证模式有效解决了“一账号通行”的问题,但在智慧校园建设场景,这一模式已远远不能满足需求。……