域名自动重定向8080端口无法访问后端服务问题

1.问题描述:

今天遇到个这样的问题,访问应用某个地址:http://域名/上下文 一直提示失败,会自动被后端重定向到8080端口,去掉url上的8080端口号再次访问,就正常

2.原因:

根本原因还是因为springboot版本过低引起的,低版本的spring,当前端输入的地址不以/结尾时,spring会自动拼接并进行重定向,这是组件的默认行为,具体可以看下UrlBasedViewResolver和DefaultServletHttpRequestHandler等。

3.解决方案:

浏览器地址加上/即可

源访问url:http://域名/上下文

合法的访问url:http://域名/上下文/

相关推荐
知北游天2 分钟前
Linux:多线程---同步&&生产者消费者模型
java·linux·网络
钢铁男儿12 分钟前
C#接口实现详解:从理论到实践,掌握面向对象编程的核心技巧
java·前端·c#
深栈解码15 分钟前
第二章:Class文件解剖:字节码的二进制密码
java·后端
TeamDev24 分钟前
从 JavaFX WebView 迁移至 JxBrowser
java·后端·webview
麦兜*24 分钟前
【SpringBoot 】Spring Boot OAuth2 六大安全隐患深度分析报告,包含渗透测试复现、漏洞原理、风险等级及完整修复方案
java·jvm·spring boot·后端·spring·系统架构
用户403159863966327 分钟前
在工作中学算法——专线配置
java·算法
用户403159863966330 分钟前
在工作中学算法——基于日志的系统故障预测
java·算法
浩瀚星辰202440 分钟前
C++树状数组详解
java·数据结构·算法
h0l10w1 小时前
【Java】MongoDB
java·开发语言·mongodb
深栈解码1 小时前
第一章:认识JVM:跨平台的引擎与生态基石
java·后端