在使用入口控制器的 kubernetes 设置中,WSO2 API 管理器重定向到 9443 以进行登录流程

In kubernetes setup using Ingress controller, WSO2 API Manager redirects to 9443 for login flow

我们按照以下 link 在 kubernetes 设置中设置 WSo2 API 管理器 3.2.0,我们没有配置分析,我们为 mysql 和 API 使用了持久卷经理。 https://github.com/wso2/kubernetes-apim/blob/3.2.x/simple/kubernetes-apim/wso2apim-deployment.yaml 每当我们尝试登录 publisher 和 devportal 时,它都会重定向登录 url 和端口(我们在没有端口的 /carbon 门户中配置了回调 urls)。
它应该重定向到 https:///wso2apim/authenticationendpoint/login.do,但它正在重定向到 https://wso2apim:9443/authenticationendpoint/login.do

您需要在部署toml中设置如下代理端口。

[transport.https.properties]
proxyPort = 443

https://github.com/wso2/kubernetes-apim/blob/3.2.x/advanced/am-pattern-1/templates/am/instance-1/wso2am-pattern-1-am-conf.yaml#L291-L292