由于用户两次重复单点登录会跳转至原生态ORACLE的错误页面
页面.请提供配置方法.
原因:是由于重复登录导致的。
解决方案:
Oracle官方给出了具体的解决方案,具体如下:
I.创建战争档案
a。创建目录"test"和子目录"pages"
注意此Directory的名称可以是您想要的,并且将是定义页面
b时使用的Context的基础。将文件Error.jsp"包含您的服装代码"复制到目录"test/pages"
c。将目录更改为""test"
d。执行以下命令创建war文件:
jarcvftest.war*
II。将test.war文件复制到
$WLS_DOMAIN/servers/AdminServer/upload目录
示例
/refresh/home/Oracle/Middleware/user_projects/domains/base_domain/servers/AdminServ
er/upload
注意在测试环境中必须创建名为"upload"
III的目录。部署war文件
a。登录到WebLogic控制台
b。选择"部署",然后按"安装"按钮。
C。选择customloginpage.war文件
d。使用默认的"将此部署安装为应用程序",然后按"下一步"按钮
c。选择所有OAM托管服务器并按"下一步"(在我的情况下只有一个)
-接受默认值并按"完成"按钮
现在,war文件部署在上下文根"/test"
IV下。StopGap
现在我们需要测试并验证我们可以调用部署在OAMWLS受管服务器上的页面
示例
http://oam11gr2ps3.vm.oracle.com:14100/test/pages/Error.jsp

注:该war包一定要部署到节点oam上。
如果这不起作用,则需要解决原因(通常是核心weblogic部署/jsp使用问题)(不是OAM问题)
.V。向oam-config.xml添加上下文路径和页面扩展,指向包含自定义错误页面
1.启动WebLogic脚本工具(WLST)。
注意:使用OAMORACLE_HOME中的WLST脚本非常重要,以便可以运行特定于OAM的WLST命令。
来自其他FMW组件安装的WLST脚本将不会加载必要的文件,然后OAM特定的命令将失败。(例
如:/refresh/home/Oracle/Middleware/Oracle_IDM1/common/bin)
2。以Weblogic管理用户身份连接到WeblogicAdminServer。
例如:
wls:/offline>connect()
请输入您的用户名[weblogic]:weblogic
请输入您的密码[welcome1]:Welcome1
请输入您的服务器URL[t3://localhost:7001]:t3://oamadminserver.oracle.com:7001
3.基于URL用于在步骤IV中调用
http://oam11gr2ps3.vm.oracle.com:14100/test/pages/Error.jsp...ExicuteWLST...
updateCustomPages(pageExtension="",context="")
示例:
updateCustomPages(pageExtension="jsp",context="/test")
注意这里我犯了一个错误,不包括"/"
示例输出
wls:/base_domain/serverConfig>updateCustomPages(pageExtension="jsp",context
="/test")
自定义页面配置已成功更新
4.退出WebLogic脚本工具(WLST)...exit()
VI。最终测试
与步骤I中的操作相同...
1.新的浏览器会话并调用...
http://oamllgr2ps3.vm.oracle.com:14100/oam/server/auth_cred_submit
2.现在新的自定义系统错误页面显示

IDM自定义报错页面的更多相关文章

  1. Nginx优化_自定义报错页面

    自定义返回给客户端的404错误页面 1. 优化前,客户端使用浏览器访问不存在的页面,会提示404文件未找到 client]# firefox http://192.168.4.5/xxxxx      ...

  2. yii2自定义报错页面

    在Yii2版本的advanced高级模板环境中:设置404自定义页面的方法 1.config/main.php文件 'errorHandler' => [ 'errorAction' => ...

  3. 在IIS下配置自定义的报错页面

    这里介绍在IIS中配置自定义出错页面的方法,主要以404为例,其他状态可类推 1.远程桌面连接IIS所在的服务器,进入控制面板>系统和安全>管理工具,双击打开IIS管理器,选择需要配置的网 ...

  4. go Rails 知识点,Concepts Series:url和parameter; 建立Rails App Templates;报错页面debug; counter_cache

    Rails Concepts Series: https://gorails.com/series/rails-concepts 基本都是免费的 一些细小的知识点,很有帮助. URL和paramete ...

  5. node.js 框架express关于报错页面的配置

    1.声明报错的方法,以及相对应的页面 //把数据库的调用方法配置到请求中 server.use((req, res, next) => { //把数据库存入req中 req.db = db; / ...

  6. nginx关闭php报错页面显示

    默认情况下nginx是会显示php的报错的,如果要关闭报错显示,需要在/usr/local/php7/etc/php-fpm.d/www.conf文件里面设置,貌似默认情况下在php.ini关闭没效果 ...

  7. vue项目打包后在IE浏览器报错,页面显示空白

    之前写一个项目,一直放在谷歌浏览器调试测试,到尾声时放到IE浏览器结果直接白屏,页面打不开 找了网上的方法,加了babel-polyfill插件后还是不行,后来排查发现是打包插件出了问题,因为用的项目 ...

  8. Python报错总结丶自定义报错

    Python报错总结: 常见异常 1,NameError: name 'a' is not defined:未定义函数名             2,IndentationError: uninden ...

  9. lunix nginx安装 报错页面 状态码

    web服务器软件IIS  (windows底下的web服务器软件) Nginx (Linux底下新一代高性能的web服务器)  Tengine   www.taobao.com  这是淘宝 Apach ...

随机推荐

  1. oracle 批处理 bulk collect 带来的性能优势

    create table -- drop table tmp_20190706_220000-- truncate table tmp_20190706_220000 create table tmp ...

  2. python random模块随机取list中的某个值

    import random from random import randint ''' random.randint()随机生一个整数int类型,可以指定这个整数的范围,同样有上限和下限值,pyth ...

  3. sql find_in_set在oracle下的解决方案

    比如一张表: artile (id,type,content); type:1表示文艺类,2表示小说类,3表示传记,4表示传说,等等5,6,7,8 表数据: id type content 1 3,1 ...

  4. AJAX请求,返回json进行页面绑值

    AJAX请求,返回json进行页面绑值 后台 controller @RequestMapping(value = "backjson.do",method=RequestMeth ...

  5. 畜禽免疫系统使用LODOP打印

    <div class="btn_box"> <asp:Button ID="btnPrint" Text="预览并打印" ...

  6. 深入JAVA虚拟机笔记

    1.对堆的理解: a):所有的对象实例以及数据都要在堆中分配 b):新生代和老年代存在于堆中

  7. Vue手把手教你撸一个 beforeEnter 钩子函数

    地址 :https://www.jb51.net/article/138821.htm 地址 :https://www.jb51.net/article/108964.htm

  8. 微服务-熔断器 Hystrix 的原理与使用

    前言 分布式系统中经常会出现某个基础服务不可用造成整个系统不可用的情况, 这种现象被称为服务雪崩效应. 为了应对服务雪崩, 一种常见的做法是手动服务降级. 而Hystrix的出现,给我们提供了另一种选 ...

  9. OOP三大特性及几大设计原则

    封装: 1.隐藏实现细节:2.恰当地公开接口:3.将接口和实现分开,增强可维护性:(实现细节改变时,使用该类的客户端程序不需要改变) 继承: 1.描述联结类的层次模型;2.通过抽象,表达共性,实现类的 ...

  10. layout(布局)组件

    一.依赖于 Panel(面 板)组件和 resizable(调整大小)组件. 二.class加载方式    <div id="box" class="easyui- ...