自己动手搭建 CAS(Central Authentication Service) 环境,为了单点登录(Single Sign On , 简称 SSO )
2013-10-15 14:58
423 查看
介绍
刚刚搭建 CAS 成功了,现在记录下来,怕以后忘记,同时也给需要帮助的人。CAS 搭建需要服务端和客户端,服务端是 Java 写的,如果自己搭建则需要安装与配置 Java 环境。客户端可以是多种语言(Java, .Net, PHP, Perl, Apache, uPortal, and others)等等。下面我就来简单介绍如何搭建 CAS 服务端。安装与配置
1. 安装与配置 Java JDK 7不明白的同学可以参考这里:下载安装与配置 Java JDK 7
2. 下载并安装 Tomcat
我下载的版本是:apache-tomcat-7.0.42.exe, 原本下载的是 apache-tomcat-8.0.0-RC3.exe,但后来本机上安装的 Java JDK 6,tomcat 老是无法启动,故卸载了 JDK 6 和 Tomcat,重新安装了。安装完,启动 Tomcat,打开浏览器,输入 http://localhost:7080/ ,看看是否 Tomcat 安装成功。我的配置如下:
![](http://images.cnitblog.com/blog/148372/201310/15150351-ebd56a915fcc43c4ba9c04052990396d.png)
![](http://images.cnitblog.com/blog/148372/201310/15150403-cf790a5400864ef9baf59ee1e4e54bb4.png)
3. 去 Jasig CAS 下载 CAS Server。
![](http://images.cnitblog.com/blog/148372/201310/15151034-91cc49d39fee4131a81dd1552ba06837.jpg)
下载后解压
![](http://images.cnitblog.com/blog/148372/201310/15151056-212c7ab1852449c48a57570007ccb996.jpg)
由于我这里 Jasig CAS 无法打开,故在网上下载了一个 cas-server-3.4.2.1-release.zip
4. 点击 INSTALL.txt,里面有说明
5. 解压 /modules/cas-server-webapp-3.4.2.1.war, 然后复制到 tomcat 的 webapps 目录下
6. 打开浏览器,输入 http://localhost:7080/cas-server-webapp-3.4.2.1/login。
7. 成功。
![](http://images.cnitblog.com/blog/148372/201310/15151842-cfbcc80288a94743ba785499dba49657.png)
![](http://images.cnitblog.com/blog/148372/201310/15151857-5eb4219c016f4448ab83325d36e6e4d0.png)
更多关于 Tomcat 的配置,请参考:解决 Tomcat 无法绑定 80 端口的问题,以及 Tomcat 配置虚拟目录、二级域名等
搭建 .NET 客户端
1.参考地址:/content/3077824.html
谢谢浏览!
相关文章推荐
- CAS Server实现单点登录(Single Sign On , 简称 SSO )(裴东辉)
- 单点登录(Single Sign On , 简称 SSO )
- idp sp sso---SAML Single Sign-On (SSO) Service for Google Apps
- Single Sign On , 简称 SSO
- CAS(Central Authentication Service)——windows上简单搭建及测试
- Single Sign On - Central Authentication System for .NET 2.0 Custom Applications
- idp sp sso---SAML Single Sign-On (SSO) Service for Google Apps
- SSO: 单点登录(Single Sign On),简称为SSO
- Microsoft Single Sign-on Service (SSOSrv) 未能检索用户的解决办法
- 自己动手写虚拟机(二)——搭建开发环境,基于Ubuntu+Bochs
- 自己动手写操作系统(二)——搭建bochs环境
- 自己动手搭建Nginx+memcache+xdebug+php运行环境绿色版 For windows版
- 单点登录(Single Sign On)--SSO
- 记录下自己Ubunt 10.04 搭建ruby on rails环境
- 单点登录SSO(Single Sign On)
- ZCS与CAS(Central Authentication Service)单点登录系统的集成
- Single-Sign-On Approaches for AppExchange User Authentication
- 自己动手写操作系统——开发环境搭建