出现这种问题有以下几种原因:
- 前端和后端的请求方法不同
例如:前端使用的是get请求,而后端是使用的post请求 - 前端请求的后端路径不正确
例如:Vue中发送请求的api中的url为/getNameById/${id}
,而后端的路径为/getName/${id}
等类似问题 - 如果使用了nginx则可能是没有修改nginx配置文件,也有可能是给nginx中配置了相关的映射路径,但没有重新启动nginx.
- 在类上面没有添加@CrossOrigin注解,造成跨域的失败.
如有其他相关出现问题的原因欢迎评论!