我有一个在WebSphere Liberty Profile 8.5.x上运行的Web应用程序,它位于专用LAN中。我在DMZ中设置了一个IIS反向代理,指向LAN中的应用程序服务器并具有URL重写出站规则。如果压缩内容,URL重写出站规则将不起作用。
我对WebSphere没有经验,设置应用程序服务器的人员也不可用。我已经搜索过,找不到任何答案 - 至少我可以理解我缺乏经验。
那么,有没有办法在WebSphere Liberty Profile 8.5.x中禁用压缩,如果有,我该怎么做呢?
答案 0 :(得分:0)
我建议你安装IIS支持的WebSphere插件,而不是使用某些反向代理配置。
您可以从WebSphere for Developers下载或者如果您有生产许可证下载它:
IBM WebSphere Application Server第1部分和第2部分的Web服务器插件
https://www14.software.ibm.com/webapp/iwm/web/preLogin.do?source=swerpws-wasdevdl85
然后install plugin和configure for MS IIS
然后configure plugin to work with Liberty。虽然此页面提到了IBM Http Server,但插件支持的任何Web服务器都有相同的配置步骤。
答案 1 :(得分:0)
事实证明,我根本不需要更改任何WebSphere Liberty设置。以下是我修复它的方法:
现在IIS只接受非压缩响应,并且出站规则按预期工作。