【nginx】配置跨域请求问题 | 转载
ngnix配置跨域请求问题
1.问题
今天在尝试写一个html代码(抄csdn的)请求我自己的valorant api的时候,遇到了下面的问题。
1 | CORS头缺少 'Access-Control-Allow-Origin' |
百度了一下,大概的意思就是,当前我的api服务器不支持跨域请求。
此时请求其实已经完成了(后端日志显示已经返回了结果)在返回到浏览器的时候,浏览器检查了后端的设置,发现后端不允许跨域请求,所以屏蔽了我们的访问
2.解决
需要配置的是nginx,在转发规则里面添加下面的内容
1 | location / { |
现在就OK了,请求成功
请忽略我这烂的很的前端页面。
3.参考
Nginx配置跨域请求 Access-Control-Allow-Origin *_nginx access-control-allow-origin 多域名-CSDN博客
评论