天道酬勤,学无止境

数据库认证

CAS-技术专区-SSO配置完整案例(静态认证+数据库认证)

【演示环境】1.jdk-7u67-windows-x64.exe(最好只装一个版本的jdk,避免出现意外错误)2.apache-tomcat-7.0.76.zip(非安装版)3.cas-server-4.0.0-release.zip(cas服务端)4.cas-client-3.2.0-release.zip(cas客户端)【环境说明】 修改hosts文件添加域名,C:\Windows\System32\drivers\etc\hosts 在文件末端添加下面三条信息:127.0.0.1 sso.server.com(对应部署casserver的tomcat)127.0.0.1 sso.client1.com(对应部署cas client1的tomcat)127.0.0.1 sso.client2.com(对应部署cas client2的tomcat) 【注意】:这个非常重要,因为CAS单点登录系统是基于JAVA安全证书的https协议,要使用CAS单点登录必须要配置域名, cas server是不能通过ip访问的。   上面3个ip都是127.0.0.1,这是为什么呢?因为我的环境都是在同一台机器,所以ip都是一致的。一个域名对应一个应用,模拟多端!【安全证书配置】: 本教程由于是演示所以用JDK自带的keytool工具生成证书;如果以后在产品环境中使用肯定要去证书提供商购买

2021-05-18 20:49:05    分类:博客    静态认证   数据库认证