我正在运行Cisco UCCX 11.0,这是一个基于Java脚本引擎的联系中心服务器。脚本是使用“脚本编辑器”软件构建的,您可以在其中拖动元素(Java Beans)来定义脚本逻辑。脚本中的一个步骤是执行REST调用。不幸的是,此步骤不支持添加自定义头,因此仅限于基本身份验证。
我希望脚本对外部API进行REST调用,该API使用静态持有者令牌。我说我可以使用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这种类型的流可能/易于部署吗?
发布于 2017-01-17 04:54:27
这可以通过将Request Transformer插件分配给公开上游服务的Kong API来轻松管理。
示例:
让我们假设您在Kong上有一个名为/myapi的API端点,该端点正在转发到您的上游服务。
然后将请求转换器插件分配给/myapi应用编程接口。
对于您的情况,您很可能希望在配置Request Transformer插件时使用config.add.headers选项,以添加将添加到所有上游请求中所需的头部身份验证。
相关的吉特对话:https://gitter.im/Mashape/kong?at=587c3a9c074f7be763d686db
https://stackoverflow.com/questions/41667679
复制相似问题