单点登录系统SSO

2026/4/23 11:58:50

Java培训专家—传智播客http://java.itcast.cn }

}

return false; 4、配置如下:

将原有的配置用户名和密码的方式删除,然后只配置上面的MyReverseUsernamePasswordHandler类:

7、配置使用JDBC的登录 ,认证句柄: AuthenticationHandler

这儿需要添加新的包:,需要同时添加mysql-connection.jar文件,以连接数据库。

Java培训专家—传智播客http://java.itcast.cn Java培训专家—传智播客http://java.itcast.cn 添加此包以后,AuthenticationHandler的层次结构为:

通过配置可以,修改CAS的登录认证方式,默认的登录方式为用户名与密码一致即可以登录。

要在用户登录时,有一种登录方式是可行的,即可以登录成功。

所有的配置方式,在CAS的官方网站上均有详细的说明。 修改配置文件:/WEB-INF/deployerConfigContext.xml。

在这个配置文件中,保存了多个用户认证登录的验证方式,只要有一种验证通过即可以登录成功。

以下是在配置文件中直增加用户名和密码的登录的方式,其中设置了MD5对密码进行加密。默认的加密方式为PlainTextPasswordEncoder.即不加密。

1、使用数据库指定表名,字段名的登录认证方式

A:创建数据库:

Java培训专家—传智播客http://java.itcast.cn create database sso character set UTF8;

Java培训专家—传智播客http://java.itcast.cn use sso; create table users( id varchar(32), name varchar(30), pwd varchar(32) );

insert into users values('U001','Jack','1234'); insert into users values('U002','Rose','4321');

B:在/WEB-INF/deployerConfigContext.xml文件的最下面,创建数据连接:

C:使用dataSource数据源,因为后面的查询需要一个数据源的支持:

Java培训专家—传智播客http://java.itcast.cn Java培训专家—传智播客http://java.itcast.cn MySql的表结构如下:

2、使用查询sql验证用户登录的方式

表结构如下:

Java培训专家—传智播客http://java.itcast.cn


单点登录系统SSO.doc 将本文的Word文档下载到电脑
搜索更多关于: 单点登录系统SSO 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219