转:http://blog.csdn.net/lele5000/article/details/7884268

有关CAS及SSO的原理,请看以下文章:

----20120824更新开始-------

需要将web.xml中的如下部分去掉,否则在切换仪表盘TAB页的时候会报错!

另外,去掉如下部分之后,也解决了URL不包含saw.dll?bieehome后缀会报错的问题!

-

- <filter>

<filter-name>CAS Single Sign Out Filterfilter-name>

<filter-class>org.jasig.cas.client.session.SingleSignOutFilterfilter-class>

filter>

- <filter-mapping>

<filter-name>CAS Single Sign Out Filterfilter-name>

<url-pattern>/*url-pattern>

filter-mapping>

----20120824更新结束-------

SSO(Single Sign-on) in Action

有关自己搭建CAS服务器

请参考以下文章:

JAVA CAS单点登录(SSO) 教程

如果启用了CAS服务器启用了SSL,则需要在客户端(也就是BIEE应用所在服务器即weblogic)导入证书,导入证书的方法参见上面的文章。

下面主要介绍CAS与BIEE 11g的集成

由于CAS主要是通过添加filter来拦截请求实现的,所以我们需要手工的更改BIEE

analytics应用的web.xml,加入需要的filter。

将analytics.war解包(使用7-zip或者Win-rar就可以),然后修改WEB-INF下的web.xml

注:analytics.ear可以从$MV_HOME/Oracle_BI1/bifoundation/jee下找到,将analytics.ear解压之后得到analytics.war和analytics-ws.war

修改过的web.xml如下:

biee java_转:BIEE11g 集成开源CAS实现SSO相关推荐

  1. Spring Security 集成 Authing CAS 认证(一)

    01 集成介绍 单点登录 (Single Sign On),英文名称缩写 SSO,意思是在多系统的环境中,登录单方系统,就可以无须再次登录,访问相关受信任的系统.也就是说,只要登录一次单体系统即可. ...

  2. 集成基于CAS协议的单点登陆

    相信大家对单点登陆(SSO,Single Sign On)这个名词并不感到陌生吧?简单地说,单点登陆允许多个应用使用同一个登陆服务.一旦一个用户登陆了一个支持单点登陆的应用,那么在进入其它使用同一单点 ...

  3. 基于CAS实现SSO单点登录

    点击关注公众号,实用技术文章及时了解 1. 概述 1.1. 什么是SSO? 单点登录( Single Sign-On , 简称 SSO )是目前比较流行的服务于企业业务整合的解决方案之一, SSO 使 ...

  4. 框架CAS实现SSO单点登录功能

    1. 概述 1.1. 什么是SSO? 单点登录( Single Sign-On , 简称 SSO )是目前比较流行的服务于企业业务整合的解决方案之一, SSO 使得在多个应用系统中,用户只需要 登录一 ...

  5. 使用CAS实现SSO.

    目 录 0. 文档介绍... 2 0.1 文档目的... 2 0.2 文档范围... 2 0.3 读者对象... 2 0.4 参考文献... 2 0.5 术语与缩写解释... 2 1.    概述.. ...

  6. java sso教程_使用CAS实现SSO简洁教程

    来源:互联网 SSO 即Single sign on/off,单点登录/退出 CAS 全称JA-SIG Central Authentication Service,实现SSO的开源项目 1. 概述 ...

  7. 学习CAS实现SSO单点登录

    学习CAS实现SSO单点登录 网上找了几篇比较详细的教程,在这记录一下: 原理: CAS实现SSO单点登录原理 教程: 1.CAS实现单点登录(SSO)经典完整教程 2.SSO之CAS单点登录实例演示 ...

  8. CAS实现SSO单点登录原理介绍

    一.结构体系 从结构体系看, CAS 包括两部分: CAS Server 和 CAS Client . 1. CAS Server CAS Server 负责完成对用户的认证工作 , 需要独立部署 , ...

  9. springboot整个cas_SpringBoot集成SpringSecurity+CAS

    1 简介 本文主要讲述如何通过SpringSecurity+CAS在springboot项目中实现单点登录和单点注销的功能. 2 项目依赖 主要依赖如下 org.springframework.boo ...

最新文章

  1. 都说 WebP 厉害,究竟厉害在哪里?
  2. Linux的nm查看动态和静态库中的符号
  3. 为什么越来越多的手机浏览器转型新闻客户端?
  4. rocketmq java home,rocketmq 安装与配置以及遇到的问题
  5. (209)浮点数运算步骤
  6. World Wind Java开发之十四——添加WMS地图服务资源(转)
  7. 不要让SOA控制我们的思想
  8. 什么是Mac地址?什么是交换机? 涉及单工,半双工,双工模式
  9. ORACLE完整数据库实例迁移
  10. USB Device Desctiptor 相关
  11. python中的fun_Python fun中*args,**kwargs参数的含义和用法(*args,**kwargs),Pythonfunargskwargs,及...
  12. 如何在Mac上自定义文件和文件夹图标?看这里
  13. Windows10创建工作组、加入工作组、查看工作组包含的所有电脑
  14. 2014年值得关注的10个开源项目(下)
  15. lr背景虚化_【教程】人像后期LR+PS超详细流程+思路分析
  16. R数据分析:如何做数据的非线性关系,多项式回归的做法和解释
  17. matplotlib 多子图图例显示
  18. UOS系统怎么进入开发者模式教程
  19. 谈谈程序员如何快速提升职业技能
  20. 1.2 黑群晖安装中的报错(硬盘有错误,端口已被禁用、物理机安装无限还原、arpl安装卡booting、error:verification requested but nobody cares)

热门文章

  1. 当初这么学进程和线程就好了
  2. 外呼系统对于多种行业
  3. 如何对网页上的内容进行批量下载
  4. 用路由做企业管理:所有人都说不可能的时候(上)
  5. iso9001质量管理体系认证需要准备的材料具体流程
  6. 【JavaSE】高淇300集第一季笔记
  7. 2021年中国电影行业发展现状及重点企业对比分析:电影票房收入达472.58亿元[图]
  8. 绿坝软件准备反诉美国密歇根大学,其在网上公布某些细节是非法的
  9. python百度语音实时识别成文字(代码运行)
  10. phpbb论坛及其安装使用常见问题集