Hello
Does nginx (or a module) provide functionality equivalent to httpd's ProxyPassReverseCookieDomain?
Long explanation: I have a simple nginx reverse proxy
server {
server_name external.domain.com;
location / {
proxy_pass http://backend.int/;
}
}
The problem is that Set-Cookie response headers contain ";Domain=backend.int", because the backend does not know it is being reverse proxied. Therefore the users' browsers dutifully reject such bad cookies.
How can I rewrite the content of the Set-Cookie response headers, replacing ";Domain=backend.int" with ";Domain=external.domain.com"?
Unfortunately passing the Host header unchanged and reconfiguring the virtual host table of the backend is not an option in this case.
Best,
Tobia