Nginx的proxy_pass块客户端头和强制nginx使用自定义标头

问题描述:

我有一个nginx配置,我把cookie用于这个配置;Nginx的proxy_pass块客户端头和强制nginx使用自定义标头

 proxy_set_header Authorization $token; 

但是,如果客户端放入自定义标题授权,这将覆盖,因为我看到它的配置之一。是否有可能在使用代理服务器时阻止客户端标题并使用基于变量的自定义标题?

是的,你可以做到这一点。您可以使用

proxy_hide_header "Authorization"; 
proxy_set_header Authorization $token; 

或者,如果你想没有头从客户端来,然后你可以做以下

proxy_pass_request_headers off; 
+0

谢谢,我会尝试了这一点。 –