Hello! On Sat, Nov 09, 2013 at 08:00:11PM +0400, Dzmitry Stremkouski wrote:
> Прошу прощения, что беспокою ещё раз в этом треде. > У меня бэкенд возвращает авторизационные печеньки для клиента. > Когда я прописываю в локейшн проекта > > auth_request /auth; > auth_request_set $auth_cookie $upstream_http_set_cookie; > add_header Set-Cookie $auth_cookie; > > мне присылает только одну из двух печенек от бэкенда. Я это вижу по времени > expire. > Если бекенд делает установку печенек в следующем порядке: > Set-Cookie TokenKey ... > Set-Cookie TokenLogin ... > То в браузер клиента из локейшна прилетает на обновление только первая > печенька (TokenKey), вторая (TokenLogin) остаётся неизменной. > Мне важно обновлять обе печеньки клиента, чтобы поддерживать аутентификацию. > > Как прописать в локейшне проекта auth_request_set, чтобы обновлялась вся > группа печенек, возвращаемых бэкендом. > Спасибо! Простейшее решение - вернуть разные куки в разных заголовках. -- Maxim Dounin http://nginx.org/en/donation.html _______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru