我有一个简单的nginx配置,但CORS存在问题 这是我的nginx配置,它将对api应用程序发出proxy_pass请求。
location /myapp/result{
proxy_pass http://127.0.0.1:8084/myapp/result;
}
当我从邮递员那里发帖时,它工作得很好但是在另一个网站上发出了一个cors错误,这是确切的信息:
无效的CORS请求
感谢所有
答案 0 :(得分:0)
我不确定,但我认为您的CORS问题来自您的API应用程序,而不是您的nginx。
您可以添加此项以将主机转移到API应用程序:
proxy_set_header Host $host;
然后,您可以直接在API应用程序中进行检查。
或者,只需添加授权即可直接在应用程序中使用所有来源。
此外,默认情况下,add_header
仅将标头添加到成功的响应中。