【问题标题】:Is it possible to set up a REST data source on apex.oracle.com with OAuth2?是否可以使用 OAuth2 在 apex.oracle.com 上设置 REST 数据源?
【发布时间】:2021-07-24 08:03:55
【问题描述】:

我正在尝试将来自 Xero.com 的 REST 数据源添加到我在 apex.oracle.com 上的应用程序。从其他地方连接到 Xero 的 Oauth2 api 时,我已确认我的凭据正常工作,但我无法从 REST 数据源向导连接。我怀疑这是因为我提供给 Xero 的授权重定向 URI 不正确。我一直按照this guide 的建议提供 URL“https://apexea.oracle.com/pls/apex/apex_authentication.callback”。

是否有我应该使用的另一个回调 URL,或者,如果没有,另一种方法,然后是 REST 数据源向导来连接?

【问题讨论】:

    标签: authentication oracle-apex


    【解决方案1】:

    开箱即用,REST 数据源仅支持 OAuth2“客户端凭据”流,不涉及任何浏览器重定向。 对于“隐式授权”或“授权码”等基于重定向的 OAuth 流程,没有声明式访问;因此您需要实现自定义 PL/SQL 代码才能获取令牌。回调端点也将由您提供,例如作为 REST 服务或“AJAX 回调”。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-12-11
      • 2016-10-11
      • 2010-12-16
      • 2019-07-20
      • 2014-07-12
      • 2017-04-12
      • 1970-01-01
      相关资源
      最近更新 更多