zoukankan      html  css  js  c++  java
  • 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.现在新的自定义系统错误页面显示

  • 相关阅读:
    SASS用法指南(转)
    前端框架参考
    NodeJS路由(server.js + router.js)
    NodeJS收发GET和POST请求
    node中的对象
    《怪兽必须死》游戏框架分析
    Git学习笔记(SourceTree克隆、提交、推送、拉取等)
    以前做的H5推广小游戏(活动及派发奖品形式)
    Egret3D初步学习笔记四 (地形使用)
    Egret3D初步学习笔记三 (角色使用)
  • 原文地址:https://www.cnblogs.com/js1314/p/11480722.html
Copyright © 2011-2022 走看看