跨域问题的产生:
浏览器为了用户的安全,仅允许向同域名、同端口的服务器发送请求。

解决方法:

  1. 域名端口一致
  2. 网关支持
  3. 修改后端服务
    1. 配置@CrossOrigin注解
      @CrossOrigin(origins = "http://localhost:5173/" , allowCredentials = "true")
    2. 添加web全局请求拦截器