繁体   English   中英

如何从Internet访问组织内通过WSO2 API Manager发布的Rest API

[英]How to access the Rest API published over WSO2 API Manager within organization from internet

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

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

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

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

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

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

通常,我们要做的是在群集设置中部署api管理器,并仅向外部用户公开网关工作程序节点。

首先查看有关WSO2 API Manager部署模式的本文 这描述了用于在生产环境中部署API管理器的常见模式

您还可以查看这篇文章在亚马逊Web服务部署API管理集群安装在亚马逊Web服务API管理集群安装 它包含有关在AWS中创建和部署WSO2 API管理器集群的分步说明。 它包含将API管理器暴露于外部的所有步骤

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM