cas单点登录改为数据库验证用户
来源:互联网 发布:qq密码查询数据库 编辑:程序博客网 时间:2024/05/17 06:43
修改配置文件
tomcat\webapps\cas-server\WEB-INF目录下的deployerConfigContext.xml文件
<bean class="org.jasig.cas.authentication.handler.support.SimpleTestUsernamePasswordAuthenticationHandler" />
把它注释掉,然后添加下面内容:
<!--<bean class="org.jasig.cas.authentication.handler.support.SimpleTestUsernamePasswordAuthenticationHandler" />--><bean class="org.jasig.cas.adaptors.jdbc.QueryDatabaseAuthenticationHandler"> <property name="dataSource" ref="dataSource" ></property> <property name="sql" value="select password from cas_user where username=?" ></property> </bean>
接着在定义一个dataSource的bean
<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"> <property name="driverClassName" value="com.mysql.jdbc.Driver" /> <property name="url" value="jdbc:mysql://127.0.0.1/test" /> <property name="username" value="root" /> <property name="password" value="456456" /> </bean>
需要修改的内容就完成了。
依赖的jar:cas-server-support-jdbc-3.5.2.jar , mysql-connector-java-5.1.38.jar
修改好deployerConfigContext.xml文件,并把相应的jar拷贝的lib文件夹下,启动tomcate,测试成功。
阅读全文
0 0
- cas单点登录改为数据库验证用户
- 二、CAS单点登录之mysql数据库用户验证
- CAS单点登录之mysql数据库用户验证及常见问题
- Cas单点登录(3)数据库验证用户之无密码加密
- Cas单点登录(4)数据库验证用户之MD5密码加密
- Cas单点登录(5)数据库验证用户之自定义密码加密
- CAS单点登录及数据库验证登录简易小例
- cas 单点登录服务端链接数据库验证用户密码
- 单点登录CAS使用记(三):实现自定义验证用户登录
- 将CAS 单点登录协议由https改为http
- 使用CAS登录模块连接数据库验证用户合法性
- CAS单点登录服务器端验证重写
- 改造CAS单点登录 --- 验证码
- [SSO单点登录]CAS 配置验证码
- 单点登录(五)cas改造——使用jdbc进行用户验证
- jasig CAS实现单点登录(数据库认证)
- jasig CAS实现单点登录(数据库认证)
- jasig CAS实现单点登录(数据库认证)
- Mat类操作
- 云坤“互联网+企业公共服务平台”解决方案
- 很不错的外贸站测速工具
- 请不要把数据分析和机器学习混为一谈
- PHP 运用PHPExcel-1.8导入导出,处理excel表格数据,把数据插入导出数据库
- cas单点登录改为数据库验证用户
- String,StringBuffer与StringBuilder的区别??
- 关于leaflet的插件,leaflet_smoothmarkerbounce使用中的小bug,以及解决方法
- spring+hibernate开发中关于项目中@Entity注解报错
- 一图读懂十月创投趋势,全球风险投资规模超100亿美元丨藏宝图
- web页面与原生安卓的交互
- js弹窗的3种方式:alert、confirm、prompt
- Oracle-Oracle基础(一)
- 苹果手机上音乐播放的问题