-1
我正在使用nodejs服务器工作,服务器在我雇用的VPS上运行。从个人电脑上的本地主机,我将请求发送到服务器,但一切都是为了给我的回复是:具有反向代理的CORS Nginx服务器和nodejs将不起作用
否“访问控制允许来源”标头出现在所请求的资源。因此不允许访问原产地'http://localhost:8086'。
但我有这个在德Nginx的配置我的默认文件:
location/{
proxy_set_header 'Access-Control-Allow-Origin' '*';
proxy_set_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS, PUT, DELETE';
proxy_set_header 'Access-Control-Allow-Headers' 'X-Requested-With,Accept,Content-Type, Origin';
proxy_pass http://localhost:8080;
proxy_redirect off;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}
这里有啥这里的问题是访问控制允许来源包头存在。
一如既往地感谢您的帮助!
请问您的节点服务器手柄'options'请求?如果不是,则传递请求,然后由节点服务器拒绝该请求 –