我有一个简单的nginx配置,但CORS有一个问题,这是我的nginx配置,它将代理传递请求到API应用程序。
location /myapp/result{ proxy_pass http://127.0.0.1:8084/myapp/result; }
当我做一个职位从 Postman 它的工作很好,但在另一个网站给出了一个CORS错误,这是确切的消息:CORS请求无效感谢所有人
bmvo0sr51#
我不确定,但我认为您的CORS问题是来自您的API应用程序,而不是您的nginx。
proxy_set_header Host $host;然后,您可以直接在API应用程序中检查它。
proxy_set_header Host $host;
另外,默认情况下,add_header只向成功的响应添加标头。
add_header
1条答案
按热度按时间bmvo0sr51#
我不确定,但我认为您的CORS问题是来自您的API应用程序,而不是您的nginx。
proxy_set_header Host $host;
然后,您可以直接在API应用程序中检查它。
另外,默认情况下,
add_header
只向成功的响应添加标头。