Ich habe einen einfachen Nginx-Reverse-Proxy:
server {
server_name external.domain.com;
location / {
proxy_pass http://backend.int/;
}
}
Das Problem besteht darin, dass Set-CookieAntwortheader enthalten sind ;Domain=backend.int, da das Backend nicht weiß, dass es sich um einen Reverse-Proxy handelt.
Wie kann ich den Inhalt der neu zu schreiben machen nginx - Set-CookieResponse - Header und ersetzt ;Domain=backend.intmit ;Domain=external.domain.com?
HostIn diesem Fall ist es nicht möglich, den Header unverändert weiterzugeben.
Apache httpd hat diese Funktion schon eine Weile, ProxyPassReverseCookieDomainaber ich kann anscheinend keinen Weg finden, dies auch in nginx zu tun.