欢迎来到天天文库
浏览记录
ID:33637442
大小:160.05 KB
页数:17页
时间:2019-02-27
《cas 单点登录配置速成》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、实用文案cas单点登录配置速成服务端配置..cas是个好东西,很灵活很好用,但是配置起来很麻烦,网上资料比较零碎。不弄个三五天根本不知道其中的原理,终于在多天的奋斗中配置成功,现在将配置的一些过程记录下来供大家参考。cas官方网站http://www.jasig.org/cas下载最新的服务端CASServer3.3.3Final解压后将modules下面的cas-server-webapp-3.3.3.war部署到web服务器,作为单点登录的服务器。 登录的服务器下面很多配置文件,通过配置可以做一些扩展。修改点1:验证方式使用我们自己
2、的用户表验证cas和当前已有的系统做集成的入口1.修改deployerConfigContext.xml文件添加数据源配置XML/HTML代码1. 2. 3. com.mysql.jdbc.Driver 4. 5. 3、perty name="url"> 6. jdbc:mysql://192.168.1.100/ires?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true 标准文档实用文案1. 2. 3. ires 4. 5. 4、name="password"> 6. i709394 7. 8. 定义MD5的加密方式XML/HTML代码1. 3. 5、/> 4. 配置authenticationManager下面的authenticationHandlers属性XML/HTML代码1. 2. 3. 6、ame="sql" value="select community_password from community_user_info where lower(community_user_info.community_user) = lower(?)" /> 4. 5. 标准文档实用文案 修改点2:获取用户信息保存,方便各个客户端可以统一得到用户信息1.
3、perty name="url"> 6. jdbc:mysql://192.168.1.100/ires?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true 标准文档实用文案1. 2. 3. ires 4. 5. 4、name="password"> 6. i709394 7. 8.
4、name="password"> 6. i709394 7.
5、/> 4.
6、ame="sql" value="select community_password from community_user_info where lower(community_user_info.community_user) = lower(?)" /> 4. 5.
7、定义attributeRepository,通过jdbc查询用户的详细信息,可以把用户表或用户的所属组织机构或角色等查询出来。XML/HTML代码1. 2. 3.
8、 4. 5.
此文档下载收益归作者所有