如何通过Internet

时间:2016-06-25 07:17:49

标签: rest wso2-am

我是WSO2 API Manager概念的新手。我们做了一个小POC并成功发布并订阅了一个宁静的Web服务作为API通过WS02 API Manager。我们能够使用令牌在组织内成功访问它。

Ex: URL - http://MylocalMachineName:8080/rest/api/xyz/12345 
Authorization : Basic + wso2 token

现在我们希望组织外的用户能够访问该服务。目前我们无法从互联网/组织外部调用URL并对其进行测试,因为我们仍处于POC阶段。

我的问题是,组织外的互联网用户如何访问通过WS02 API管理器发布的其余API? WS02 API管理器如何解析外部呼叫?

据我所知,每个域名都应该使用DNS(域名服务器)注册,该域名称标识具有唯一Internet协议(IP)地址的域名。

那么我们是否需要配置任何DNS设置以通过互联网访问我的其他API?如果是,怎么办? 我查看了互联网上的文档和其他内容。但我没有找到任何明确的信息

1 个答案:

答案 0 :(得分:0)

通常我们所做的是在群集设置中部署api manager并仅将网关工作节点暴露给外部用户。

首先查看WSO2 API Manager deployment patterns上的这篇文章。这描述了用于在生产环境中部署API管理器的常见模式

您还可以查看有关在Amazon Web services api manager cluster setup in Amazon web services中部署api manager集群设置的文章。它包含在AWS中创建和部署WSO2 API管理器集群的分步说明。它包含将API管理器暴露给外部的所有步骤