Tengo la siguiente configuración:
server {
server_name some.server;
location / {
rewrite ^ https://otherserver.com permanent;
}
}
La redirección funciona como se esperaba, pero los Authorization
encabezados enviados a la primera solicitud no se envían al otro servidor. ¿Cómo puedo arreglar esto?
Respuesta1
La autenticación HTTP se basa en el dominio; si el navegador seguía enviando Authorization
encabezados después de una redirección a otro dominio, estaría filtrando las credenciales del usuario. Si necesita autenticación entre dominios, debe utilizar alguna otra técnica.