-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'請求?如果不是,則傳遞請求,然後由節點服務器拒絕該請求 –