在用OAM实现单点登录方案之后,发现原有的产品里的应用,如BPM的Workspace和Composer,OAM域的Console、EM和OAMConsole,都无法实现单点注销。
Workspace、Composer、EM和Console的解决方法比较简单,都是通过Apache的Rewrite规则来实现的。
RewriteEngine On
RewriteRule ^/console/jsp/common/logout.jsp "/oam/server/logout?end_url=/console" [R]
RewriteRule ^/em/adfAuthentication "/oam/server/logout?end_url=/em" [R]
RewriteRule ^/bpm/workspace/adfAuthentication "/oam/server/logout?end_url=/bpm/workspace" [R]
RewriteRule ^/bpm/composer/adfAuthentication "/oam/server/logout?end_url=/bpm/composer" [R]
RewriteOptions inherit
其中,Console是通过访问/console/jsp/common/logout.jsp地址的时候转出,Workspace、Composer和EM是通过应用内的/adfAuthentication路径来转出。其中Workspace、Composer和EM的adfAuthentication路径对应的都是处理类oracle.adf.share.security.authentication.AuthenticationServlet,是ADF共享的认证处理类。
最开始尝试对Workspace用路径/bpm/workspace/logout.jsp来转出,对Composer用路径/bpm/composer/logout.jsp来转出,对EM用路径/em/targetauth/emaslogout.jsp来转出,均无效,Apache220没有对这些路径发出请求。
OAMConsole里有三个地方要在OAMConsole应用里做配置。
第一处是认证策略。
用来做用户认证的策略LDAPScheme_laho要设置为默认值。
OAMAdminConsoleScheme策略里的上下文值是/oamconsole而不是/oam,质询URL是http://172.30.242.220:7777/login/login.jsp而不是/pages/login.jsp。
第二处是OAM代理。
代理IAMSuiteAgent用户定义的参数里是logoutRedirectUrl=http://172.30.242.220:7777/oam/server/logout而不是logoutRedirectUrl=http://oamserver1:14100/oam/server/logout,注销URL填上/oamsso/logout.html。
代理RREG_OHS1_OAM11G的注销URL补上/oamsso/logout.html。
第三处是Apache的转发设置,对应用oamsso进行转发。
<Location /oamsso>
SetHandler weblogic-handler
WebLogicCluster 172.30.242.105:14100,172.30.242.145:14100
</Location>
分享到:
相关推荐
轨道角动量(Orbital Angular Momentum, OAM)是量子力学中的一个重要概念,特别是在光子学和量子信息科学领域有着广泛的应用。OAM描述粒子(如光子)围绕某个中心轴旋转时携带的角动量,除了常规的自旋角动量外,还...
在光学领域,OAM(Orbital Angular Momentum)光束是一种具有特殊螺旋波前的光束,其螺旋相位导致光子携带角动量。这种特性使得OAM光束在量子通信、信息传输、精密测量等领域有着广泛的应用潜力。然而,当OAM光束...
在光学领域,特别是波动光学的研究中,光的轨道角动量(Orbital Angular Momentum, OAM)是一种重要的物理属性,它与光的螺旋波前有关。OAM信号的运用扩展了传统通信和光学成像的边界,比如在量子通信、光束传输以及...
在光学领域,OAM(Orbital Angular Momentum)涡旋是一种独特且重要的概念,它涉及到光的传播方式和携带的角动量。OAM涡旋光具有螺旋波前的特性,其相位沿螺旋路径线性增加,形成一种称为“光旋”的结构。这种光束在...
OAM(Orbital Angular Momentum,轨道角动量)光束是一种具有螺旋相位结构的特殊光束,它的相位沿着传播方向呈螺旋状分布,这种特性使得每种OAM模式都具有独特的拓扑荷数,即相位螺旋的圈数。 本压缩包提供的资源是...
标题"oam_beams_轨道角动量_oam_beams_OAM波束_OAM轨道角动量_oam_源码.rar"暗示了这个压缩包包含的是关于OAM波束的源代码和相关资料。这可能是一个研究项目或者教学材料,用于模拟、分析或实验操作OAM光束的特性。 ...
以太网OAM技术是分级实现的。如图1所示,以太网OAM技术分为以下两个级别: • 链路级以太网 OAM 技术:多应用于网络的PE 设备—CE 设备—用户设备之间(也叫最后一 公里)的以太网物理链路,用于监测用户网络与运营...
标题中的“干涉图_oam_光通信程序_matlab_涡旋光”暗示了这是一个关于光通信领域的项目,特别关注的是光轨道角动量(Optical Angular Momentum, OAM)的模拟,利用MATLAB编程实现,并涉及到涡旋光的特性。...
【OAM项目中的源代码详解】 在IT领域,OAM(Operations, Administration, and Maintenance)是一种用于网络管理和维护的技术,它涵盖了设备监控、故障检测、性能管理等多个方面。本资源包含的是一个与OAM相关的项目...
OAM报文(Operation Administration and Maintenance)是EPON(以太无源光网络)系统中用于维护和管理网络的一种消息格式。OAM报文详解提供了对OAM报文结构及字段的详细解释,包括报文头部信息、固定值字段、扩展...
**Open Accelerator Infrastructure Project Overview (OAM+UBB)** OAM+UBB是Open Compute Project (OCP) 下的一个重要子项目,旨在构建开放的加速器基础设施,以快速适应人工智能(AI)和高性能计算(HPC)应用中...
**OAM SDK Jar包** Oracle Access Manager (OAM) 是Oracle公司提供的一种全面的身份管理和访问控制解决方案,用于保护企业应用程序和数据的安全。OAM SDK(Application Security Development Kit)是为开发者设计的...
### MPLS OAM技术白皮书关键知识点解析 #### 一、MPLS OAM技术概览 **MPLS OAM(Operations, Administration, and Maintenance)** 是一种专为MPLS(Multi-Protocol Label Switching)网络设计的操作、管理和维护...
**OAM(Operations, Administration, and Maintenance)协议详解** OAM,全称为操作、管理和维护协议,是网络管理领域中的一个重要概念,旨在提供对网络设备和链路的实时监控、故障检测、性能管理以及诊断等功能。...
### 以太网OAM技术深度解析 #### 引言 在现代网络环境中,以太网作为局域网(LAN)的主流传输技术,凭借其简单高效、成本低廉的优势,迅速普及并延伸至城域网(MAN)和广域网(WAN)。然而,随着应用场景的拓展,...
不同模态OAM的相位图,电场场强图,及用箭头表示相位变化
### 5GNR平台-OAM子系统介绍 #### 一、OAM子系统概述 OAM(Operation, Administration and Maintenance)子系统在5G NR(New Radio)平台中扮演着至关重要的角色。它负责网络设备的运行维护管理,确保网络稳定高效...
### 以太网OAM技术白皮书 #### 引言 随着网络技术的发展与演进,以太网已经成为企业及运营商广泛采用的一种基础通信架构。然而,在早期阶段,相较于SONET/SDH或ATM等传统电信网络,以太网在操作、管理与维护...