gpt4 book ai didi

java - Oracle访问管理器错误: No message for The Access Server has returned a status that is unknown to the AccessGate

转载 作者:太空宇宙 更新时间:2023-11-04 12:08:29 25 4
gpt4 key购买 nike

当我单击页面上的链接时,暂存环境中的一个 Java 企业应用程序(带有 EJB 的 EAR)出现 OAM 错误。该链接只不过是一个页码。第 1 页工作正常,但当我单击第 2 页或任何其他页面的链接或单击第一个/上一个/下一个/最后一个链接时,会出现以下错误:

Oracle Access Manager 操作错误没有消息表示 Access Server 已返回 AccessGate 未知的状态。

请联系您的网站管理员来解决此问题。

但是,相同的功能在集成(开发)环境应用程序中运行。这两个环境都在独立的 Weblogic 12c 上运行Unix 服务器。此外,单个访问团队还使用 OAM (Oracle Access Manager) 配置了他们的 IAM 身份验证。他们使用单独的主机访问这些环境的服务器。

下面是集成和暂存页面的相应 URL(我修改了标签,因为我无法透露实际的 URL)

集成:http://intApp1-int.na.orgName.net/appName/pageName.do?d-1234567-p=2&flagPage=<%&listRecords=SelectedValue%7C%7C0&isAnotherFlag=Yes&xyz1=U

暂存:http://stagingApp-qa.na.orgName.net/appName/pageName.do?d-1234567-p=2&flagPage=<%&listRecords=SelectedValue%7C%7C0&isAnotherFlag=Yes&xyz1=U

访问团队表示问题出在 URL 上,第一个 % 字符后面需要跟一个数字,如下所示:

http://stagingApp-qa.na.orgName.net/appName/pageName.do?d-1234567-p=2&flagPage=<%25&listRecords=SelectedValue%7C%7C0&isAnotherFlag=Yes&xyz1=U

他们的解决方法是有效的,Oracle 网站也说了同样的话:http://docs.oracle.com/cd/E21764_01/doc.1111/e14771/oam.htm。但用户不能每次访问新页面时都修改 URL。此外,令我们惊讶的是,集成 URL 可以在第一个 % 之后没有任何数字的情况下正常工作。

请帮忙找出造成此问题的根本原因。谢谢。

最佳答案

尝试使用字符而不是编码形式,例如 url 中的 %7C

关于java - Oracle访问管理器错误: No message for The Access Server has returned a status that is unknown to the AccessGate,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40101163/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com