当前位置: 首页 > news >正文

nginx 解决跨域问题

本地用 8080 端口启动的服务访问后台API有跨域问题,

from origin 'http://localhost:8080' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: Redirect is not allowed for a preflight request.

其实用 9021 端口后台就会放行,故用 nginx 解决

    server {listen       8080;server_name  localhost;location /file/upload {proxy_pass http://后台IP地址/file/upload; # 后端地址和端口proxy_set_header Host "localhost:9021";proxy_set_header Referer "http://localhost:9021";proxy_set_header Connection "keep-alive";proxy_set_header Cookie $http_cookie;}}

我的项目后端主要是根据 Referer 判断跨域,所以可以访问了。需要设置其它 header,自己手动设置

相关文章:

  • GCC-C语言“自定义段”
  • 近期汇报
  • Nginx 重写与重定向配置
  • Java架构师深度技术面试:从核心基础到分布式架构全解析
  • 深夜突发:OpenAI紧急修复GPT-4o“献媚”问题
  • 【教学类-102-21】蝴蝶三色图作品3——异型书蝴蝶“满格变形图”一页2图、一页4图
  • 【今日三题】kotori和气球(排列) / 走迷宫(BFS最短路) / 主持人调度(二)(贪心+优先级队列)
  • 开源项目实战学习之YOLO11:ultralytics-cfg-models-fastsam(九)
  • Go并发控制模式:基于Channel的实践与优化
  • ganesha-DBUS
  • 批量删除OpenStack实例
  • 在柯希霍夫积分法偏移成像中,消除数据采集和地下构造(如深浅孔径差异)导致的叠加次数不均匀会引起成像剖面强度差异
  • [特殊字符]适合五四青年节的SVG模版[特殊字符]
  • SpringMVC知识点总结(速查速记)
  • 【容器化】Linux环境Docker在线与离线安装手册
  • vue3 动态修改系统title
  • Nature子刊(IF=122.7)综述:自身免疫性疾病靶点的“进化史”
  • 中央网信办部署开展“清朗·整治AI技术滥用”专项行动
  • DeepSeek V1:初代模型的架构与性能
  • URP - 序列图动画的实现
  • 向左繁华都市,向右和美乡村,嘉兴如何打造城乡融合发展样本
  • 美商界报告:全美超86万岗位依赖对华出口,关税将重创美国出口商
  • 证监会:坚决拥护党中央对王建军进行纪律审查和监察调查决定
  • 江西德安回应“义门陈遗址建筑被没收”:将交由规范的义门陈相关社会组织管理
  • 科学家为AI模型设置“防火墙”,以防止被不法分子滥用
  • 向总书记汇报具身智能发展的“稚辉君”:从期待到兴奋再到备受鼓舞