当前位置: 首页 > article >正文

nginx+websphere sendRedirect 端口错误

nginx+websphere sendRedirect 端口错误

问题现象:

nginx+websphere
当在websphere中使用sendRedirect时,会将websphere的端口传递到浏览器
eg:
正确的访问地址为:127.0.0.1
使用sendRedirect后,变为127.0.0.1:9080

解决办法:

需要修改websphere配置

应用程序服务器 > server1 > Web 容器 > 定制属性 ,加入以下两个定制属性:
com.ibm.ws.webcontainer.extractHostHeaderPort=true
trusthostheaderport=true

另外可以考虑在nginx中使用proxy_redirect属性重定向url

proxy_redirect http://localhost:8000/two/ http://frontend/one/;

假设被代理服务器返回Location字段为: http://localhost:8000/two/some/uri/
这个指令: proxy_redirect http://localhost:8000/two/ http://frontend/one/;
将Location字段重写为http://frontend/one/some/uri/。


http://www.kler.cn/a/105146.html

相关文章:

  • SpringCache配置Redis有效解决缓存击穿和缓存雪崩问题
  • hibernate源码(1)--- schema创建
  • vue自定义全局指令v-emoji限制input输入表情和特殊字符
  • 初识Node.js开发
  • Dockerfile文件自动化生成R4L镜像
  • 英语语法参考
  • Rabbitmq----分布式场景下的应用
  • Auth.js:多合一身份验证解决方案 | 开源日报 No.60
  • uniapp实现webview页面关闭功能
  • pytorch3D Windows下安装经验总结
  • JVM相关面试题(每日一练)
  • 单片机中的 _nop_() 延时以及其相关的基础扩展
  • JavaScript-2-菜鸟教程
  • rabbitMQ(3)
  • Spring Security漏洞防护—HTTP 安全响应头
  • ElasticSearch(ES)8.1及Kibana在docker环境下如何安装
  • 2023全新小程序广告流量主奖励发放系统源码 流量变现系统
  • I/O软件层次结构(用户层软件,设备独立性软件,设备驱动程序,中断处理程序,硬件)
  • 【数据结构】数组和字符串(五):特殊矩阵的压缩存储:稀疏矩阵——压缩稀疏行(CSR)
  • [开源]一个低代码引擎,支持在线实时构建低码平台,支持二次开发