业务经理

微信扫描以上二维码

028-61286886

技术咨询

跨域请求API接口,报错CORS error,如何解决呀

迅睿框架 更新 2023-08-10 13:00:05 小哥哥

kuayu

跨域请求APi接口,报错CORS error

请问这种是啥情况呀?

方案

  • 疾风工作室 #1 · 2023-08-10 11:56:44

    站点配置.htaccess

    加入:

    <IfModule mod_setenvif.c>

    <IfModule mod_headers.c>

    <FilesMatch "\.(cur|gif|ico|jpe?g|png|svgz?|webp|woff)$">

    SetEnvIf Origin ":" IS_CORS

    Header set Access-Control-Allow-Origin "*" env=IS_CORS

    </FilesMatch>

    </IfModule>

    </IfModule>

  • 小哥哥 #2 · 2023-08-10 12:02:41
    疾风工作室 大佬,还是一样的额
  • 小哥哥 #3 · 2023-08-10 12:13:55
    满意答案
    已解决,服务器是nginx,在配置文件中加上
    add_header Access-Control-Allow-Origin '*';  
            add_header Access-Control-Allow-Credentials "true";
    		add_header Access-Control-Allow-Methods 'GET, POST, OPTIONS';
    		add_header Access-Control-Allow-Headers  'token,DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,XRequested-With';
    		if ($request_method = 'OPTIONS') {
    			return 200;
    		}
    就可以,希望能帮助其他同学
  • 小哥哥 #4 · 2023-08-10 13:00:05
    @小哥哥:完美解决,闭帖

迅睿系统漏洞

AI文章生成器
AI文章生成器(2026-09-20)
任务拆分独立配置 新增AI生成关键词 新增指令模板 新增品牌信...
GEO系统
GEO系统(2026-09-20)
后台 AEO 与运营端对齐:区域、跑批、CSV、补强、剧本均可在迅睿...
多语言翻译Seolang
多语言翻译Seolang(2026-09-18)
1. HTML lang 无需修改模板,自动适配当前语种页面 lan...
GeoSeo工具箱
GeoSeo工具箱(2026-09-18)
修正菜单规范
后台二次登陆验证
后台二次登陆验证(2026-09-18)
新增邮箱验证 新增短信验证
京东云短信
京东云短信(2026-09-17)
- 验证码有效期改只读展示 - 有效期旁新增系统设置按钮 - 保...
创蓝短信
创蓝短信(2026-09-17)
- 验证码有效期改只读展示 - 有效期旁新增系统设置按钮 - 保...
火山引擎短信
火山引擎短信(2026-09-17)
- 验证码有效期改只读展示 - 有效期旁新增系统设置按钮 - 保...
外贸多语言建站
外贸多语言建站(2026-09-17)
优化独立内容过滤机制