此文档(见附件)的目的就是为了帮助初涉CAS 的人员提供一个真实测试实例,让大家很快了解CAS 是如
何工作,SSO 是怎么一回事。由于自己以前主要研究对象是商业产品,而对这个开源流行的CAS SSO解决方案知之甚少,因此抽点时间好好研究一下。
此文档之所以叫“CAS 跨域SSO 实例安装和配置指南”,是常常有人会问CAS 的SSO是否支持
跨Cookie域的问题,其实只要在SP(Service Provider, 就是部署应用程序的服务器)配置用同一个IDP(Identity Provider, 就是提供用户验证的服务器,在此例里指的就是CAS 服务器)来验证就会自然跨域。这是由CAS协议的实现机制所决定,并没有太多配置工作要做。
此文档分为以下几个部分:
一. 安装JDK
二. 使用keytool工具为演示生成一个自签名证书
三. 安装tomcat
四. 配置idp.com上的tomcat server.xml
五. 为两个SP上HelloWorld Servlet配置CAS Client过滤器
六. 在IDP上下载和部署CAS服务器
七. 测试SSO
八. 配置LDAP
九. 与Oracle Berkeley DB集成
希望能帮助那些初学者。
分享到:
- 2009-04-28 22:07
- 浏览 5358
- 评论(6)
- 论坛回复 / 浏览 (6 / 7624)
- 查看更多
相关推荐
跨域SSO实例安装和配置指南 跨域SSO实例安装和配置指南 跨域SSO实例安装和配置指南
Java EE和Domino系统间跨域SSO的实现
跨域 SSO 原理与技术:课件加源码实例
个人用的比较好的解决办法,ASP.NET跨域SSO解决方案
sso实现跨域登录实例,带源码实例VS2008实现。
实现实现跨域的SSO单点登录的例子,里面还有解决方案
跨域点单登录源码SSO_cross_domain
高度自适应 跨域访问实例下载 高度自适应 跨域访问实例下载
这个仅仅是体现SSO思想的实现,个人认为并不是特别标准的SSO。接下来会写一个标准的SSO
js 调用 webservice服务,出现的跨域问题,可通过在服务端修改web.config来解决服务端的跨域问题
tomcat解决跨域访问问题,具体配置如下: 1、修改tomcat下的Conf/web.xml文件,在该文件内容中新增以下配置,注意,若该web.xml中存在其它filter,则需要将该filter放在所有filter前面; <filter-name>...
注:图中代码段仅作为思路理解 直接copy当然是不可以的喔">关于SSO的思路 csdn和cnblog中都有许多大牛给出了解释 此图是在学习了 韩星 的 基于 Net的单点登录 SSO 解决方案 基础上做的个人总结(顺序图) 小弟初探 ...
nginx 配置跨域不生效 如下配置 server { listen 80; server_name localhost; # 接口转发 location /api/ { # 允许请求地址跨域 * 做为通配符 add_header 'Access-Control-Allow-Origin' '*'; # 设置请求...
微软模块框架abp的跨域请求配置Nuget包,配置跨域api请求规则。
服务支持跨域请求的配置服务支持跨域请求的配置服务支持跨域请求的配置服务支持跨域请求的配置
SSO完整版,采用服务端和客户端结合跨域。适合demo,改造可适用企业级。
自己写的一个SSO跨域单点登录Demo,直接使用Eclipse导入即可使用,压缩包中附有自己总结的详细的使用说明和跨域登录原理讲解,感兴趣的朋友可以看一下。
SSM框架的跨域访问,通过导入jar包,以及在web.xml做相应的配置。
ajax跨域调用wcf实例
这是一份非常有用的Jquery跨域访问实例,里面提供了3种方法,前台后台都有涉及,希望对你们会有所帮助