问题标签 [api-management]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ibm-cloud - API 管理节点下线
我们正在使用 Bluemix 的 API 管理服务。当管理节点离线时,API 是否仍然可用,因为它们由 Gateway (DataPower) 节点提供服务?我们知道一个选项是拥有第二个管理节点。
api - oauth 是 Bluemix API 管理中的保留字吗?
我在 Bluemix API 管理服务中配置了两个 url
两个 API 使用相同的代理 url,即http://[server name]/api/login
当https://api.apim.ibmcloud.com/persistentserver/persistentappdev/api/login
被调用时,它按预期工作但是当https://api.apim.ibmcloud.com/persistentserver/persistentappdev/api/oauth/token
被调用时,我收到以下错误:
在这种情况下,请求不会到达代理端点(通过日志确认)。oauth 是 API 管理服务中的保留字吗?服务在遇到 url 中的单词时是否进行自己的验证?
ibm-cloud - 如何将值数组映射到 IBM API 管理中的对象数组?
作为复合 API 的一部分,我需要在 IBM API 管理中进行以下映射
请求 JSON
调用 API 时,需要将其映射到
尝试在 API 管理门户中映射时,“customInformation”表示为对象数组,我无法将单个值映射到对象上的数组。
有什么建议么?
rest - API 网关和 ESB 有什么区别?
ESB 是 SOA 解决方案中用于路由、消息转换、协议桥接等的传统中间件。现在有几家供应商提供了一种称为 API 网关的新型中间件解决方案。这些解决方案通常被描述为访问组织公开提供的 REST 和 SOAP 服务的中心点。但是,API Gateway 解决方案似乎提供了典型 ESB 功能的一个子集。
那么,ESB 和 API Gateway 有什么区别呢?我什么时候应该使用其中一种?
load-balancing - 如何在 BlueMix 中指向 API 的端点?
我们已经在 Cast Iron Virtual Appliances 中部署了我们的流程。有 2 个虚拟设备将以主动-主动模式运行。
我创建了一个安全网关并添加了一个带有 Virtual Appliance-1 IP 的目标。Appliance-1 的云主机在我可以使用的 API 中配置为代理。
我的问题是我是否将另一个目的地添加到具有 Appliance-2 IP 的 Secure Gateway 并获得另一个云主机 URL。那么如何将 Cloud Host-2 URL 也配置为 API 端点?
我需要平衡 2 个云主机 URL 之间的负载。
请建议在这种情况下需要做什么,因为我看到我们只能将 1 个代理 URL 关联为 API 端点(在资源 -> 实现下)。
ibm-cloud - 使用 IBM API Manager 和 IBM Mobile First 的 OAuth
我想使用 OAuth 作为我在 IBM API Manager(在 Bluemix 上)上创建的 API 的授权系统。是否可以使用 IBM MobileFirst 作为 OAuth 提供者?我已经尝试插入
作为“授权 URL”,调用后
我获得了插入凭据的表单,我输入了 MobileFirst 用户和密码(凭据在基本用户注册表中),但它似乎总是失败并且表单始终可见。
我怎么了?
先感谢您。
ibm-cloud - Bluemix API 管理,保护 API 实施
我想在 Bluemix Public 上将 REST-ful 服务作为 API 公开给外界。因此,我有一个自由应用程序,其中包含在 JAX-RS 中实现的 REST 服务。
此外,我利用“API 管理服务”通过计划、身份验证等来保护该应用程序。因此,多亏了 API 管理网关,我有一个安全代理来暴露我的服务。
然而,提供我的服务的应用程序仍然可以通过 Bluemix 路由向外部访问。因此,它可以在没有任何凭据或任何凭据的情况下调用。
有没有办法只让我的 API 管理网关访问服务实现应用程序?
一种方法是删除服务实现应用程序的路由,但您如何将 API 管理绑定到服务?
很高兴听到您的想法或替代解决方案。
ibm-cloud - IBM APIM ADP Search 不支持通配符
在 IBM API Management Advanced Developer Portal 中搜索时,它不支持通配符搜索。有没有其他方法可以进行搜索?
api - 有没有办法在不使用 API 管理服务的情况下将外部自定义 API 导入 Bluemix?如果是,如何?
我正在尝试导入我创建的自定义 API。有没有办法直接从 IBM-datapower 使用它,而无需使用 API 管理服务将其导入 Bluemix 目录?