首页 > 解决方案 > Nginx proxy_set_header 未添加到 POST 请求的标头中

问题描述

这是我第一次设置 nginx。对于一个代理服务器,我必须添加授权它有效,但仅适用于“GET”方法,在“发布”请求中没有授权标头我也有对该代理服务器的发布请求

    server {
        listen 80;
        server_name xxxxxxxxx;
        return 301 xxxxxxxxx;
    }
    server {
        listen 443;
        server_name {$server_name};

        location /path {
            proxy_set_header Host xxxxxxxxx;
            proxy_pass xxxxx;
            proxy_set_header Access_Control_Allow_Headers "Authorization";
            proxy_set_header Authorization "Basic xxxxxxxxxx";
            proxy_pass_header Authorization;
            proxy_pass_header Access_Control_Allow_Headers;
        }
    }

标签: nginxnginx-config

解决方案


推荐阅读