ebs的单点登录问题。。求救。。

[复制链接]
查看11 | 回复5 | 2016-10-27 15:43:20 | 显示全部楼层 |阅读模式
配置单点登录EBS,然后再weblogic上发布了fndauth.war。。。
通过访问EBS的页面,被拦截然后出现登录页面,输入用户名和密码然后登录:
就报错了:
更新用户会话时出现例外
查询ORACLE官方文档找到解决方法:
update icx_parameters
set SESSION_COOKIE_DOMAIN = '..com';
但是改了发现错误依然。。。通过反编译工具查看fndauth.war的代码,
发现是去找名为: EBSAuthCookie 的cookie。。但是没有这个cookie。。

被这个问题卡了3天了。。郁闷啊。。oracle的支持人员几个月前就3了。。
哎。。接了这个摊子。。这尼玛好久是个头啊。。

求大神。。。

回复

使用道具 举报

千问 | 2016-10-27 15:43:20 | 显示全部楼层
问题已经解决。。。通过反编译工具和FIREBUG终于摸索出来规律(不容易啊)
OAM 与EBS 要放在一个域下面
比如EBS为: ebstest.abc.com, 那么配置单点登录后,访问EBS,在默认情况下会在 域 .abc.com下生成 EBSAuthCookie
所以跳转到OAM中,取cookie的时候,如果要取到EBSAuthCookie的话,那么OAM所在的域也要为 .abc.com
所以OAM的配置为 : oamtest.abc.com
。。。哎。。我是个JAVA工程师。。。你妹的。。伤不起啊。。2个星期。。
回复

使用道具 举报

千问 | 2016-10-27 15:43:20 | 显示全部楼层
guangyixia 发表于 2013-1-28 13:03
问题已经解决。。。通过反编译工具和FIREBUG终于摸索出来规律(不容易啊)
OAM 与EBS 要放在一个域下面
比 ...

不错,学习了!
回复

使用道具 举报

千问 | 2016-10-27 15:43:20 | 显示全部楼层
guangyixia 发表于 2013-1-28 13:03
问题已经解决。。。通过反编译工具和FIREBUG终于摸索出来规律(不容易啊)
OAM 与EBS 要放在一个域下面
比 ...


佩服,学习了。
回复

使用道具 举报

千问 | 2016-10-27 15:43:20 | 显示全部楼层
早认识我。。。帮助你啊
回复

使用道具 举报

千问 | 2016-10-27 15:43:20 | 显示全部楼层
davin201303 发表于 2013-3-26 23:00
早认识我。。。帮助你啊

求帮助,
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行