WSO2 APIM管理:对HTTP和HTTPS使用标准端口

时间:2019-05-08 12:55:45

标签: kubernetes wso2-am

我目前正在努力在Kubernetes集群上部署WSO2 APIM。所有Pod和服务均已配置并正确运行。 在入口设置上,我们要使用公开的默认HTTP端口80/443,而不是产品使用的默认端口,即9763/9443。我们没有为该端口使用任何偏移量。

在测试配置时,我们注意到URL始终被重定向到端口9443,该端口被入口阻止。

为管理员启用HTTP协议也不起作用,因为重定向发生在产品中配置的默认HTTP端口,即9763

carbon.xml / axis2.xml中是否存在可以更改以实现所需结果的配置,还是我们需要对Ingress设置进行更改以重写URL。

1 个答案:

答案 0 :(得分:0)

您可以在PRODUCT_HOME / repository / conf / tomcat / catalina-server.xml文件中设置代理端口。对于9443,您可以设置端口443,而对于9763,则可以使用端口80。

<Connector  protocol="org.apache.coyote.http11.Http11NioProtocol"
                port="9763"
                proxyPort="80" ............


<Connector  protocol="org.apache.coyote.http11.Http11NioProtocol"
            port="9443"
            proxyPort="443" ...........

请参阅https://docs.wso2.com/display/Carbon430/Adding+a+Custom+Proxy+Path