springboot+vue部署后出现springboot后端部分页面404

springboot+vue部署后出现springboot后端部分页面404

springboot+vue部署后出现springboot后端部分页面404_第1张图片

 

springboot+vue部署后出现springboot后端部分页面404_第2张图片首先怀疑为mysql链接失败,启用navicat连接服务器端数据库数据正常,在本地springboot数据库改为ip端,本地运行能够正常显示。排除mysql异常。

 

 

但是登陆注册页面能够正常访问到后端,说明后端访问正常,很可能是前端数据发送端口错误导致。

springboot+vue部署后出现springboot后端部分页面404_第3张图片

 

登陆注册使用的axios proxy为ip地址加端口

springboot+vue部署后出现springboot后端部分页面404_第4张图片

 

 

后台数据请求使用的request baseurl为/api

springboot+vue部署后出现springboot后端部分页面404_第5张图片

 

本地执行时不会发生跨域问题,但是部署到服务器后/api与jar包端口不一样发生跨域问题,导致后台返回404

 

解决方法:

baseurl改为域名加端口号便可解决。

springboot+vue部署后出现springboot后端部分页面404_第6张图片

 

再次访问后端api返回json数据

springboot+vue部署后出现springboot后端部分页面404_第7张图片

 

 

你可能感兴趣的:(mysql,spring,boot,java,vue.js,代理模式)