我要求发布在端口80和443而不是8280和8243上运行的所有API。
我更改了如下的axis2.xml并重新启动了API Manager服务器。
<parameter name="port" locked="false">80</parameter>
<parameter name="port" locked="false">443</parameter>
我可以在API商店中看到已发布的API,分别显示80和443个端口。 但是当我尝试使用Postman测试它时,如下面的URL,它会抛出以下错误。
网址:http://localhost:80/pizza&amp; https://localhost:443/pizza
错误:HTTP错误404.找不到请求的资源。
请提示是否缺少任何配置。
感谢。
答案 0 :(得分:0)
我认为你不能这样做。如果要使用80/443公开API,则需要使用反向代理来安装APIM,如[1]中所述。
[1] https://docs.wso2.com/display/AM210/Adding+a+Reverse+Proxy+Server