WSO2 Identity Server:在负载均衡器后面形成OIDC端点URL

问题描述 投票:2回答:1

我使用的是WSO2 Identity Server 5.7.0。我遇到了形成OAuth2和OIDC端点URL的问题。当我在本地运行IS时,我使用catalina-server.xml配置,其中端口9443上有一个HTTPS连接器。在这种情况下,OIDC端点URL由9443形成为$ {carbon.management.port}和重定向到这些URL按预期方式运行。但是,当我在负载均衡器后面运行IS时,我只在catalina-server.xml中打开HTTP连接器以与负载均衡器通信。流量通过HTTPS访问负载均衡器,看起来$ {carbon.protocol}设置为“https”并且没有HTTPS连接器,$ {carbon.management.port}设置为“-1”,这不是有效的港口。我的问题是,是否有办法手动设置$ {carbon.management.port}变量,或者,如果没有,是否有办法配置catalina-server.xml只有一个HTTP连接器有$ {碳.management.port}设置为443(以便重定向正确地命中LB打开的端口,而不是服务器与LB通信的端口)。谢谢你的帮助。

wso2 wso2is catalina
1个回答
0
投票

请检查[1]代理端口是否可以解决您的问题。基本上,您可以从443收听https流量并路由到9443.对于HTTP流量80到9763。

[1] https://docs.wso2.com/display/IS550/Setting+Up+Deployment+Pattern+1#SettingUpDeploymentPattern1-Changinghostnamesandports

© www.soinside.com 2019 - 2024. All rights reserved.