Mam proste odwrotne proxy Nginx:
server {
server_name external.domain.com;
location / {
proxy_pass http://backend.int/;
}
}
Problem polega na tym, że Set-Cookiezawierają nagłówki odpowiedzi ;Domain=backend.int, ponieważ backend nie wie, że jest odwrotnie proxy.
Jak zmusić nginx do przepisania zawartości Set-Cookienagłówków odpowiedzi, zastępując ;Domain=backend.intje ;Domain=external.domain.com?
Przekazanie Hostnagłówka bez zmian nie jest opcją w tym przypadku.
Widzicie ProxyPassReverseCookieDomain, Apache httpd ma tę funkcję od dłuższego czasu , ale nie mogę znaleźć sposobu, aby zrobić to samo w Nginx.