IDM自定义报错页面
由于用户两次重复单点登录会跳转至原生态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自定义报错页面的更多相关文章
- Nginx优化_自定义报错页面
自定义返回给客户端的404错误页面 1. 优化前,客户端使用浏览器访问不存在的页面,会提示404文件未找到 client]# firefox http://192.168.4.5/xxxxx ...
- yii2自定义报错页面
在Yii2版本的advanced高级模板环境中:设置404自定义页面的方法 1.config/main.php文件 'errorHandler' => [ 'errorAction' => ...
- 在IIS下配置自定义的报错页面
这里介绍在IIS中配置自定义出错页面的方法,主要以404为例,其他状态可类推 1.远程桌面连接IIS所在的服务器,进入控制面板>系统和安全>管理工具,双击打开IIS管理器,选择需要配置的网 ...
- go Rails 知识点,Concepts Series:url和parameter; 建立Rails App Templates;报错页面debug; counter_cache
Rails Concepts Series: https://gorails.com/series/rails-concepts 基本都是免费的 一些细小的知识点,很有帮助. URL和paramete ...
- node.js 框架express关于报错页面的配置
1.声明报错的方法,以及相对应的页面 //把数据库的调用方法配置到请求中 server.use((req, res, next) => { //把数据库存入req中 req.db = db; / ...
- nginx关闭php报错页面显示
默认情况下nginx是会显示php的报错的,如果要关闭报错显示,需要在/usr/local/php7/etc/php-fpm.d/www.conf文件里面设置,貌似默认情况下在php.ini关闭没效果 ...
- vue项目打包后在IE浏览器报错,页面显示空白
之前写一个项目,一直放在谷歌浏览器调试测试,到尾声时放到IE浏览器结果直接白屏,页面打不开 找了网上的方法,加了babel-polyfill插件后还是不行,后来排查发现是打包插件出了问题,因为用的项目 ...
- Python报错总结丶自定义报错
Python报错总结: 常见异常 1,NameError: name 'a' is not defined:未定义函数名 2,IndentationError: uninden ...
- lunix nginx安装 报错页面 状态码
web服务器软件IIS (windows底下的web服务器软件) Nginx (Linux底下新一代高性能的web服务器) Tengine www.taobao.com 这是淘宝 Apach ...
随机推荐
- [NOIP模拟测试38]题解
来自达哥的问候…… A.金 显然本题的考察点在于高精而不是裴蜀定理 根据裴蜀定理易得答案为Yes当且仅当$gcd(n,m)=1$,那么考虑怎么在高精度下判互质. 如果$n,m$都能被2整除,那么显然不 ...
- PHP面试 MySQL查询优化
MySQL查询优化 面试题一 请简述项目中优化SQL语句执行效率的方法,从那些方面,SQL语句性能如何分析? 优化查询过程中的数据访问.优化长难的查询语句.优化特定类型的查询语句 分析SQL语句方法 ...
- 判断数组中值为empty
const n = this.item.answerSelfId.length; let num = 0; for (let m = 0 ; m < n ; m++) { if ( !this. ...
- java连SQLServer失败 java.lang.ClassNotFoundException:以及 javax.xml.bind.JAXBException
总结:jdk1.8及以下连sqlserver只需驱动,1.8以上除了驱动还需JAXB API. 1 java连SQLServer必须要先下驱动.否则出现: java.lang.ClassN ...
- MyBatis原理,Spring、SpringBoot整合MyBatis
1. MyBatis概述 MyBatis 是支持定制化 SQL.存储过程以及高级映射的优秀的持久层框架.MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集.MyBatis 可 ...
- 一个线上Java空指针问题的排查经过
某天,运营反馈,某商品下单异常 1.原来是一个空指针报错 根据用户输入的下单关键信息搜索日志系统看到如下报错 stackTrace: "java.lang.NullPointerExcept ...
- 爬虫(四)—— 使用pyecharts展示数据
pyecharts模块 pyecharts可以将数据形象的在页面中用图表显示 一.安装 pip install pyecharts 二.使用 import pyecharts # 创建一个页面 pag ...
- poi 处理空单元格
http://poi.apache.org/spreadsheet/quick-guide.html 用google翻译 找到
- UML指南系列——用例图
可以用用例来描述正在开发的系统想要实现的行为,而不必说明这些行为如何实现. 结构良好的用例只表示系统或者子系统的基本行为,而且既不过于笼统也不过于详细.
- goland 实用键
代码补全 option + command + v