Как добавить заголовок, используя значение другого заголовка в Apache HTTP Server
Мой сервер Apache передает запрос, в котором он получает заголовок (oidc_access_token). Как добавить еще один заголовок, Authorization, в перенаправленный запрос со значением, включающим префикс (Bearer) и значение заголовка oidc_access_token?
Я пробовал это, но это не работает:
<Location "/person-service" >
RequestHeader set Authorization "Bearer %{oidc_access_token}"
ProxyPass http://app1:9292/person-service
ProxyPassreverse http://app1:9292/person-service
</Location>
1 ответ
Решение
Мне не хватало e
чтобы ссылаться на входящий заголовок как переменную среды:
<Location "/person-service" >
RequestHeader set Authorization "Bearer %{oidc_access_token}e"
ProxyPass http://app1:9292/person-service
ProxyPassreverse http://app1:9292/person-service
</Location>