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

1.问题描述:

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

2.原因:

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

3.解决方案:

浏览器地址加上/即可

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

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

相关推荐
莫魂魂22 分钟前
002_IDEA企业开发工具
java·ide·intellij-idea
〆、风神40 分钟前
EasyExcel 数据字典转换器实战:注解驱动设计
android·java·注解
Thanwind41 分钟前
关于JVM和OS中的指令重排以及JIT优化
java·jvm·jmm
点燃大海1 小时前
MySQL表结构导出(Excel)
java·数据库·python·mysql·spring
倒霉蛋小马2 小时前
【Java集合】LinkedList源码深度分析
java·开发语言
风象南2 小时前
SpringBoot中6种API版本控制策略
java·spring boot·后端
小周不摆烂4 小时前
Java Web从入门到精通:全面探索与实战(一)
java
cherryc_4 小时前
JavaSE基础——第六章 类与对象(二)
java·开发语言
快来卷java4 小时前
JVM虚拟机篇(三):JVM运行时数据区与方法区详解
java·jvm·mysql
whltaoin5 小时前
Java实现N皇后问题的双路径探索:递归回溯与迭代回溯算法详解
java·算法