Nginx中解决cors跨域问题


CORS跨域资源共享

CORS(Cross-Origin Resource Sharing)
允许浏览器向跨Origin的服务器发起js请求获取响应
常见处理方式:Jsonp、StringBoot Cors、Nginx

Nginx中解决跨域ukjg

  • 在相应nginx配置文件,对应的server配置块中添加如下配置:

    server {
    
      此处省略其它配置内容...
    
      # 允许跨域请求的域,*代表所有
      add_header 'Access-Control-Allow-Origin' *;
      # 允许带上cookie请求
      add_header 'Access-Control-Allow-Credentials' 'true';
      #允许请求的方法,比如 GET/POST/PUT/DELETE
      add_header 'Access-Control-Allow-Methods' *;
      # 允许请求的header
      add_header 'Access-Control-Allow-Headers' *;
    
      ...
    }

文章作者: 小动物不困
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 小动物不困 !
评论
 上一篇
Nginx中配置防盗链 Nginx中配置防盗链
Nginx 防盗链配置支持 在相应nginx配置文件,对应的server配置块中添加如下配置: server { # 此处省略其它配置内容... # 对源站点验证 valid_referers *.supergan
2020-09-11
下一篇 
计算机网络-概述 计算机网络-概述
要学好计算机网络的内容,首先是得对计算机网络有个全貌的概况了解,七层模型, 四层协议,都是需要先理解的概念,本章带你入门计算机网络。 1. 什么是计算机网络计算机网络主要由一些通用的、可编程的硬件互连而成,通过这些硬件,可以传送不同类型
  目录