通过nginx反向代理后出现missing authorization header
时间: 2023-02-10 18:59:51 浏览: 135
Nginx 反向代理
"missing authorization header" 的错误通常表示在使用 nginx 反向代理时没有正确设置 HTTP 请求头信息。
这种情况下,您需要在 nginx 的配置文件中添加代理请求头来正确转发请求。例如,要将 "Authorization" 请求头传递给后端服务器,您可以使用以下配置:
```
location / {
proxy_set_header Authorization $http_authorization;
...
}
```
请注意,在进行反向代理时,还需要注意其他头信息(例如 "Host" 和 "X-Forwarded-For")的设置,以便将请求正确转发到后端服务器。
阅读全文