首页 > 解决方案 > ORACLE-APEX 18.2 ORACLE XE 11g Keycloak Oauth2 - ACL 问题

问题描述

目前我正在开发一个基于 Oracle ApplicationExpress 18.2 的应用程序,该应用程序与(仅用于开发)Oracle 11g XE 连接。要求之一是将 apex 应用程序与 keycloack 连接为 openid 提供程序。我配置了我的应用程序(我基于本教程:http : //dgielis.blogspot.com/2018/06/facebook-google-and-custom.html)以连接 keycloak。问题是:我能够登录(在 keycloack 中我看到新会话并且它处于活动状态)但是在从 keycloak 重定向后 apex 显示错误页面。在来自 apex 的调试日志中,我看到了该错误:-ora_sqlerrm:

ORA-29273: HTTP request failed ORA-06512: at "SYS.UTL_HTTP", line 1130 ORA-24247: network access denied by access control list (ACL)

我究竟做错了什么?当然,我通过调用 oracle 程序添加了一些 ACL,但它不起作用。

select * from dba_network_acls;附件查询结果中的查询结果:

在此处输入图像描述

真的很期待你的任何帮助。

问候,

切萨里

标签: oracleoracle11goracle-apexkeycloakora-24247

解决方案


推荐阅读