【问题标题】:Using Kong API Gateway as a proxy for Cisco UCCX使用 Kong API Gateway 作为 Cisco UCCX 的代理
【发布时间】:2017-01-15 23:54:08
【问题描述】:

我正在运行 Cisco UCCX 11.0,它是基于 Java 脚本引擎的联络中心服务器。脚本是使用“脚本编辑器”软件构建的,您可以在其中拖动元素(Java Bean)来定义脚本逻辑。脚本中的步骤之一是执行 REST 调用。不幸的是,此步骤不支持添加自定义标头,例如授权标头,因此仅限于基本身份验证。

我希望脚本对使用静态承载令牌的外部 API 进行 REST 调用。我说我可以为此使用 Kong Gateway 是否正确?这是我对流程的想法:

UCCX Makes REST Call to Kong with Basic Authentication ---> Kong Gateway recieves the request ---> Kong Gateway makes it's request to External API with static Bearer Token ---> External API responds back to Kong ---> Kong forwards the Response back to UCCX

这种类型的流程是否可能/易于部署?

【问题讨论】:

    标签: rest kong


    【解决方案1】:

    这可以通过将 Request Transformer 插件分配给公开上游服务的 Kong API 来轻松管理。

    例子:

    假设您在 Kong 上有一个名为 /myapi 的 API 端点正在转发到您的上游服务。

    然后您将请求转换器插件分配给/myapi API。

    对于您的情况,您很可能希望在配置 Request Transformer 插件时使用 config.add.headers 选项以添加将添加到所有上游请求的所需标头身份验证。

    相关的 Gitter 对话: https://gitter.im/Mashape/kong?at=587c3a9c074f7be763d686db

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-11
      • 2017-01-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多