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

1.问题描述:

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

2.原因:

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

3.解决方案:

浏览器地址加上/即可

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

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

相关推荐
杰克尼3 分钟前
JavaWeb_p165部门管理
java·开发语言·前端
longgyy14 分钟前
5 分钟用火山引擎 DeepSeek 调用大模型生成小红书文案
java·数据库·火山引擎
一成码农25 分钟前
JavaSE面向对象(下)
java·开发语言
Madison-No741 分钟前
【C++】探秘vector的底层实现
java·c++·算法
我登哥MVP1 小时前
Ajax 详解
java·前端·ajax·javaweb
vue学习1 小时前
docker 学习dockerfile 构建 Nginx 镜像-部署 nginx 静态网
java·学习·docker
_extraordinary_1 小时前
Java Spring日志
java·开发语言·spring
PHP源码1 小时前
SpringBoot校园二手商城系统
java·spring boot·springboot二手商城·java校园二手商城系统
我命由我123451 小时前
Android 开发问题:getLeft、getRight、getTop、getBottom 方法返回的值都为 0
android·java·java-ee·android studio·android jetpack·android-studio·android runtime