cas系列(单点登录)
凌晨1点21分
这个作者很懒,什么都没留下…
展开
-
自定义cas客户端核心过滤器AuthenticationFilter
自定义cas客户端核心过滤器AuthenticationFilter 关于cas客户端的基本配置这里就不多说了,不清楚的可以参考上一篇博文:配置简单cas客户端。这里是关于cas客户端实现动态配置认证需要开发说明。 往往业务系统中有些模块或功能是可以不需要登录就可以访问的,但是添加了cas客户端之后,通过cas客户端filter中的url-pattern来设原创 2016-03-07 16:19:02 · 14933 阅读 · 4 评论 -
周记(cas初识)
简介CAS ( CentralAuthentication Service )是 Yale 大学发起的一个企业级的、开源的项目,旨在为 Web 应用系统提供一种可靠的单点登录解决方法(属于 Web SSO )。CAS 开始于 2001 年, 并在 2004 年 12 月正式成为 JA-SIG 的一个项目。1、开源的、多协议的 SSO 解决方案;Protocols : Custom转载 2016-02-24 15:20:12 · 449 阅读 · 0 评论 -
周记(搭建cas验证服务)
搭建cas验证服务CAS Server 负责完成对用户的认证工作 , 需要独立部署 , CASServer 会处理用户名 / 密码等凭证(Credentials) 。下载相关资源(以下资源版本为后续使用中的版本)服务端资源cas-server-3.5.2.1-release.ziphttp://downloads.jasig.org/cas/原创 2016-02-24 17:30:30 · 2064 阅读 · 0 评论 -
配置简单cas客户端
配置简单cas客户端下载cas-client(地址:http://downloads.jasig.org/cas-clients/)然后解压cas-client-3.1.12.zip,在modules文件夹中有需要的jar包,请根据自己的项目情况选择使用,把相应的jar包放到你项目WEB-INF/lib下环境准备: 为了更实际的测试单点登录,先在本地准备两个tomcat原创 2016-02-26 16:48:58 · 4093 阅读 · 0 评论 -
周记(cas服务器HTTPS验证配置)
CAS Server 是一套基于 Java实现的服务,该服务以一个 Java Web Application单独部署在与 servlet2.3兼容的 Web 服务器上,另外,由于 Client 与CAS Server 之间的交互采用 Https 协议,因此部署 CAS Server的服务器还需要支持 SSL协议。注:证书是单点登录认证系统中很重要的一把钥匙,转载 2016-02-24 16:28:03 · 766 阅读 · 0 评论 -
配置cas服务认证的验证方式(sql数据库或ldap)
配置cas服务认证的验证方式(sql数据库或ldap)一.配置sql认证 关于使用传统的关系型数据库做为验证用户和口令的数据源,在上一篇博文:中有提到过,关于关系型数据库的配置这里也再简单的重复下。具体的可以参考上一篇博文 1.导入cas数据库支持jar和数据库驱动jar。复制D:\cas-server-3.5.2.1\modules下面cas-serv原创 2016-03-14 18:04:05 · 2853 阅读 · 0 评论