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

1.问题描述:

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

2.原因:

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

3.解决方案:

浏览器地址加上/即可

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

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

相关推荐
Kurisu575几秒前
深度拆解:从 Linux 内核 Namespace 与 Cgroups 洞察容器技术的底层本质
java·linux·运维
罗超驿几秒前
11.LeetCode 1004. 最大连续1的个数 III | 滑动窗口解法详解(Java)
java·算法·leetcode
努力发光的程序员3 分钟前
面试官与程序员谢飞机的3轮Java大厂面试问答实录:涵盖Spring Boot、微服务与数据库技术
java·jvm·spring boot·redis·面试·hibernate·microservices
橙淮4 分钟前
并发编程(四)
java·jvm
z落落8 分钟前
C# Stack栈 / Queue队列+所有集合 终极一页汇总(全覆盖、零遗漏)
java·开发语言·c#
Halo_tjn23 分钟前
NIO 技术的使用
java·开发语言·nio
砍材农夫23 分钟前
物联网 基于netty核心实战-安全tls
java·开发语言·前端·物联网·安全
Python+9925 分钟前
C++ 内存模型 & 底层原理
java·jvm·c++
兰令水28 分钟前
2026.5.30休息一天
java
公众号-老炮说Java28 分钟前
Spring AI Alibaba 硬核实战:Token 原理 → RAG → 多智能体,一篇通
java·人工智能·后端·spring