[英]WSO2 API Manager in Docker
我正在尝试使用Docker Compose部署API Manager和Enterprise Integrator。 这是使用云服务器部署的。
当使用localhost作为主机时,一切都在本地工作,但是当我在使用云服务器的环境中部署它时,我无法使用服务器的公共IP访问API管理器。 但是,企业集成商可以工作。 我已经修改了一些配置参数,如下所示,但问题仍然存在:
<APIStore>
<!--GroupingExtractor>org.wso2.carbon.apimgt.impl.DefaultGroupIDExtractorImpl</GroupingExtractor-->
<!--This property is used to indicate how we do user name comparision for token generation https://wso2.org/jira/browse/APIMANAGER-2225-->
<CompareCaseInsensitively>true</CompareCaseInsensitively>
<DisplayURL>false</DisplayURL>
<URL>https://<PUBLIC IP HERE>:${mgt.transport.https.port}/store</URL>
<!-- Server URL of the API Store. -->
<ServerURL>https://<PUBLIC IP HERE>:${mgt.transport.https.port}${carbon.context}services/</ServerURL>
我还将该公共IP列入了白名单:
"whiteListedHostNames" : ["localhost","PUBLIC IP HERE"]
同时请查阅参考资料 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.