electron-vite如何解决跨域问题

electron.vite.config.mjs代码如下

javascript 复制代码
 server: {
    port: 1024,
    hmr: true,
    proxy: {
      "/api": {
        //这里如实添加自己的后端接口前缀
        target: "http://localhost:7090",
        changeOrigin: true,
        pathRewrite: {
          "^api": "/api"
        }
      }
    }
  },

接下来就是最重要的一步

index.html里面的meta一定要添加
connect-src 'self' 这里的地址填自己的就可以了;

html 复制代码
<meta
      http-equiv="Content-Security-Policy"
      content="default-src 'self'; script-src 'self'; style-src 'self' 'unsafe-inline'; img-src 'self' data:; connect-src 'self' http://localhost:7090;"
    />
相关推荐
野生风长5 分钟前
c++类和对象(this指针,重载operator,习题总结)
java·开发语言·c++
恋猫de小郭7 分钟前
Flutter 3D 渲染的全新选择和应用场景
android·前端·flutter
霸道流氓气质15 分钟前
基于 Spring 事务同步机制的事务后置动作收集器 Starter 实践
java·后端·spring
IT_陈寒17 分钟前
Java线程池踩了个坑,任务居然默默消失了
前端·人工智能·后端
过期动态21 分钟前
【LeetCode 热题 100】找到字符串中所有字母异位词
java·数据结构·算法·leetcode·职场和发展·rabbitmq
程序员爱钓鱼1 小时前
配置 GoLand 与 VS Code 开发环境
前端·后端·go
程序员爱钓鱼1 小时前
Rust Vec 动态数组详解:创建、增删、遍历与排序
前端·后端·rust
刘小八1 小时前
Spring AI Tool Calling 生产化:参数校验、权限控制与超时隔离
java·人工智能·spring
奶糖 肥晨1 小时前
一次Spring Boot编译报错排查:三元运算符与包装类型的“隐形陷阱”
java·spring boot·后端
谢栋_1 小时前
设计模式从入门到精通之(七)责任链模式
java·设计模式·责任链模式