IBM Worklight - Application Center控制台 - 重定向到端口9080

时间:2014-04-15 04:44:46

标签: ibm-mobilefirst worklight-appcenter

我们正在尝试设置Worklight Server进行生产,这是一个有助于管理SSL证书的反向代理。

这意味着,当用户点击域名时,请说https://mydomain.com:443,代理会自动将请求转发到端口9080上的Worklight Server。

this指南后对反向代理进行设置后,installers.html页面运行良好。但是我们注意到,当我们尝试使用https://mydomain.com:443/appcenterconsole访问控制台时,用户会转而重定向到http://mydomain.com:9080/appcenterconsole/console.html,这会导致问题。

我四处搜索并发现此链接Worklight Console redirects to port 9080,这与我遇到的问题类似。 我是否可以配置Websphere Liberty配置文件,以便它将反向代理URL用作重定向网址?

我还注意到index.html中的appcenterconsole.war文件正在使用元刷新方法来执行重定向。我很想改变它以使用完整的URL,但后来我也注意到当我们转到login.html并执行登录时会发生同样的问题。 (在登录后,页面也会使用9080端口重定向用户。)

任何指针或想法都是受欢迎的。使用的Worklight版本是6.1。

谢谢。

修改

我环境中的网络设置:

代理网关(使用SSL证书)配置为每当收到与端口80或443的连接时连接到端口9080的Worklight Server。因此:

https://mydomain.com:443/appcenterconsole - >将映射到http://worklightserver:9080/appcenterconsole

映射在代理和worklight服务器之间内部完成。

当我们在浏览器上输入完整的URL时,即。登录后https://mydomain.com:443/appcenterconsole/console.html,控制台运行正常。