Nginx no envía encabezados de autenticación cuando redirige a un dominio diferente

Nginx no envía encabezados de autenticación cuando redirige a un dominio diferente

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 Authorizationencabezados 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 Authorizationencabezados 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.

información relacionada