我在IBMHTTPServer8.5.5和Worklight Server 6.0.0.1中使用Websphere HTTP 8.5.5。
我已经将IHS配置为将端口80重定向到Websphere端口9080。
重定向对首页正常工作,输入domain.com/worklight/console将直接打开domain.com:9080/worklight/console页面。但是,当我提供凭据并单击Login时,地址栏更改为domain.com: 9080 /worklight/console页面,当端口9080在防火墙上被阻塞时,这个页面不应该发生。
我已经应用了这个问题"混合端口号“中给出的解决方案,但问题仍然存在。
如果我从地址栏中手动删除9080并按enter键,页面就会很好地打开,是否可能在身份验证控制台的某个地方对端口9080进行了硬编码,如果是,我应该在哪里进行更改?
我使用WebSphere插件将80端口上的请求内部转发到WebSphere端口9080。
worklight.properties
publicWorkLightHostname=subdomain.domain.com
publicWorkLightProtocol=http
publicWorkLightPort= Plugin-Cfg.xml
<VirtualHostGroup Name="default_host"> <VirtualHost Name=":9080"/>
<VirtualHost Name=":80"/> <VirtualHost Name="*:9443"/>
</VirtualHostGroup> <Transport Protocol="http" Port="9080"
Hostname="11.11.11.11"/> <Transport Protocol="https" Port="9443"
Hostname="11.11.11.11">感谢你的任何想法!
发布于 2014-05-16 13:26:14
您需要编辑server.xml (如果您使用的是自由)来修改两个元素:
jndiName="worklight/publicWorkLightProtocol" 和
jndiName="worklight/publicWorkLightPort" 使其值与在worklight属性中定义的值相同。
发布于 2013-11-20 18:16:51
我正在查看资讯中心,看起来传输应该被包装在ServerCluster ->服务器中。
您是如何生成插件-cfg.xml的?
https://stackoverflow.com/questions/20042209
复制相似问题