ограниченную область видимости?
вот такой конфиг работает:
location /test {
auth_request /auth;
auth_request_set $pass $upstream_http_x_test_pass;
auth_request_set $reason $upstream_http_x_test_reason;
add_header X-Set-pass $pass;
}
(я на клиенте вижу в заголовках ожидаемый ответ с верным X-Set-pass)
а вот такой нет:
location /test {
set $reason int;
auth_request /auth;
auth_request_set $pass $upstream_http_x_test_pass;
auth_request_set $reason $upstream_http_x_test_reason;
set $reason_fix $reason;
#add_header X-Set-pass $pass;
echo $arg_id:$pass:$reason:$reason_fix;
}
выводит:
12:false:absent:int
я так понимаю основной юзкейс - это отправить ее на бекенд и там заниматься ее анализом?
закомментировал add_header X-Set-pass и удивляешься, что не видишь его на клиенте … однако …
Обсуждают сегодня