我正在我的网络应用程序中发出跨域请求。
我已经在 Nginx 上设置了 CORS 标头。一切正常,除非服务返回 404、400、500 等错误,而不是收到错误代码,服务失败并显示Origin *********** is not allowed by Access-Control-Allow-Origin.
任何想法为什么会发生这种情况?
这就是 nginx 设置的样子;
location /api {
add_header Access-Control-Allow-Origin *;
}
Run Code Online (Sandbox Code Playgroud)