Nginx配置跨域

在网页中请求其他域名数据时出现了No 'Access-Control-Allow-Origin' header is present on the requested resource错误时,基本上可以确定是跨域问题。 只要在返回数据的header中加入'Access-Control-Allow-Origin *就可以了。但是一些静态网页可以在Nginx转发的时候将header参数添加上去就可以了。

修改Nginx的配置,在需要的 location中添加

location / {  
    add_header Access-Control-Allow-Origin *;

    // 其他配置
} 
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 转载 Nginx配置跨域请求 Access-Control-Allow-Origin 当出现403跨域错误的时候 ...
    dbc94a66f502阅读 4,229评论 0 0
  • 可以指定全部或者部分接口能够接收跨域请求 返回服务器时间的例子: location /getTime { add_...
    薛延祥阅读 2,454评论 0 0
  • Nginx配置跨域请求 背景:图片存于服务器,使用Nginx进行转发,前端使用某组件对图片进行裁剪时,请求跨域了,...
    Samlen_Tsoi阅读 12,456评论 0 1
  • 前后端分离的项目中会碰到跨域的问题。在应用的日志中当出现403跨域错误的时候 No 'Access-Control...
    阳光_8af8阅读 2,833评论 0 0
  • 1问题背景 公司项目调试期间,浏览网页的时候可能会浏览失败,调出F12查看报错,会看到以下报错信息No 'Acce...
    weidro阅读 9,848评论 0 7