nginx配置静态资源跨域访问无效?

网上各种配置都试过,没有效果,也清过chrome浏览器缓存

   location /resource {
      add_header Access-Control-Allow-Origin *;
      add_header Access-Control-Allow-Methods GET,POST,DELETE;
      add_header Access-Control-Allow-Credentials true;
      root  /usr/share/nginx;
}

image.png

阅读 3.1k
1 个回答

给你总结一下吧,你这里出现跨域访问拦击,是浏览器层面基于安全考虑做出的处理,所以需要目标资源的服务器设置允许跨域访问的设置,而不是在你自己的服务器上去配置允许跨域访问的配置。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题