Ich habe folgendes Setup:
server {
server_name some.server;
location / {
rewrite ^ https://otherserver.com permanent;
}
}
Die Umleitung funktioniert wie erwartet, aber die Authorization
an die erste Anfrage gesendeten Header werden nicht an den anderen Server gesendet. Wie kann ich das beheben?
Antwort1
Die HTTP-Authentifizierung ist domänenbasiert. Wenn der Browser Authorization
nach einer Umleitung zu einer anderen Domäne weiterhin Header sendet, werden Benutzeranmeldeinformationen weitergegeben. Wenn Sie eine domänenübergreifende Authentifizierung benötigen, sollten Sie eine andere Technik verwenden.