我正在使用WSO2 API Manager 1.8,它已根据this guide在HAProxy上部署在云端。我获得了一个IP https://192.168.X.XYZ
来访问API Manager,这是给予云实例的IP。
我的问题是,当我输入https://192.168.X.XYZ
时,它会加载发布商,我想要做的是加载API商店而不是加载发布商。基本思想是将域映射到上述IP地址。因此,当用户键入域用户时,应显示API Store而不是API Publisher。
https://192.168.X.XYZ
- > https://myapistore.com
如何配置要加载的API存储而不是WSO2 API Manager 1.8中的API Publisher?
答案 0 :(得分:1)
在<AM_HOME>/repository/components/plugins
目录中,有一个名为&#34; org.wso2.am.styles_1.x.x.jar&#34;的捆绑包。打开此jar并找到位于component.xml
目录中的META-INF
文件。您应该注意到default-context
已被指向publisher
。将其更改为store
,如下所示并更新jar。
<context>
<context-id>default-context</context-id>
<context-name>store</context-name>
<protocol>http</protocol>
<description>API Publisher Default Context</description>
</context>
完成上述操作后重新启动服务器。
现在,如果您尝试访问服务器https://192.168.X.XYZ的根URL,它将被重定向到API Store(https://192.168.X.XYZ/store/)。