Wie kann ich eine nginx proxy_pass-Direktive einrichten, die auch HTTP Basic-Authentifizierungsinformationen enthält, die an den Proxy-Host gesendet werden?
Dies ist ein Beispiel für die URL, zu der ich einen Proxy erstellen muss:
http://username:password@192.168.0.5/export?uuid=1234567890
Das Endziel ist, dass 1 Server Dateien von einem anderen Server (demjenigen, zu dem wir einen Proxy-Server einrichten) präsentiert, ohne den URI des Proxy-Servers preiszugeben. Ich habe diese Funktion zu 90% korrekt ausgeführt, nachdem ich die hier gefundene Nginx-Konfiguration befolgt habe:
http://kovyrin.net/2010/07/24/nginx-fu-x-accel-redirect-remote/
Ich muss nur die HTTP-Basisauthentifizierung hinzufügen, um sie an den Proxyserver zu senden