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' *;
    
    ...
}
posted @ 2020-09-21 10:51  小动物不困  阅读(1014)  评论(0)    收藏  举报