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

1.问题描述:

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

2.原因:

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

3.解决方案:

浏览器地址加上/即可

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

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

相关推荐
键来大师2 小时前
Android15 RK3588 修改默认不锁屏不休眠
android·java·framework·rk3588
合作小小程序员小小店3 小时前
web网页开发,在线%考试管理%系统,基于Idea,vscode,html,css,vue,java,maven,springboot,mysql
java·前端·系统架构·vue·intellij-idea·springboot
多多*4 小时前
maven常用的命令
java·log4j·maven
xie_pin_an4 小时前
MyBatis-Plus 实战:MPJLambdaWrapper 多表联查用法全解析
java·spring boot·spring·mybatis
ᐇ9594 小时前
Java LinkedList集合全面解析:双向链表的艺术与实战
java·开发语言·链表
luyun0202025 小时前
Windows 11操作更丝滑,绝了
java·运维·figma
码银5 小时前
【数据结构】顺序表
java·开发语言·数据结构
Boop_wu5 小时前
[Java EE] 计算机基础
java·服务器·前端
橘子海全栈攻城狮5 小时前
【源码+文档+调试讲解】基于Spring Boot的考务管理系统设计与实现 085
java·spring boot·后端·spring
神仙别闹5 小时前
基于QT(C++) 实现哈夫曼压缩(多线程)
java·c++·qt