Eu tenho a seguinte configuração:
server {
server_name some.server;
location / {
rewrite ^ https://otherserver.com permanent;
}
}
O redirecionamento funciona conforme o esperado, mas os Authorization
cabeçalhos enviados para a primeira solicitação não são enviados para o outro servidor. Como posso consertar isso?
Responder1
A autenticação HTTP é baseada em domínio; se o navegador continuasse enviando Authorization
cabeçalhos após um redirecionamento para outro domínio, estaria vazando credenciais do usuário. Se você precisar de autenticação entre domínios, deverá usar alguma outra técnica.