“ Access-Control-Allow-Origin”标头包含多个值-甚至与NGINX中的add_header Access-Control-Allow-Origin *`

时间:2019-08-25 09:27:14

标签: nginx cors

  

“ Access-Control-Allow-Origin”标头包含多个值   'http://127.0.0.1:8888,*',但只允许一个。有服务器   发送带有有效值的标头,或者,如果提供了不透明的响应   您的需求,将请求的模式设置为“ no-cors”以获取资源   禁用了CORS。

这是浏览器客户端应用程序在访问NGINX后端服务器时遇到的错误。

我已添加此代码

server { 
    listen 443 default_server ssl;
    server_name ~. "";
    location / {   
        proxy_set_header Connection "";
        proxy_http_version 1.1;
        proxy_pass http://keepalive-upstream; 
        # adding this causes browser CORS issue
        add_header Access-Control-Allow-Origin *;
    }
} 

也将*替换为$host,但均无效。

0 个答案:

没有答案