Изменить заголовок ответа прокси через Nginx

У меня есть экземпляр Nginx Plus, развернутый в качестве обратного прокси-сервера. Прокси-приложение возвращает заголовок "set-cookie" в ответе, который я хотел бы изменить (домен, связанный с будущим cookie):

+ Изменить

set-cookie: ключ = значение; путь =/;HttpOnly; домен =my.domain.net

в

set-cookie: ключ = значение; путь =/;HttpOnly; домен =new.domain.com

Излишне говорить, что я не могу изменить приложение, чтобы использовать что-то вроде правила перезаписи исходящих сообщений.

1 ответ

Решение

HTTP-прокси-модуль Nginx имеет две директивы, которые манипулируют заголовком "Set-Cookie" в ответе вышестоящего сервера.

proxy_cookie_path может изменить атрибут пути заголовка "Set-Cookie".

proxy_cookie_domain может изменить атрибут домена заголовка "Set-Cookie".

Другие вопросы по тегам