Я пытаюсь использовать сценарий оболочки для входа в веб-приложение, защищенное Keycloak Gatekeeper. Логин работает, а маркер токена показывает правильные данные. Но когда я выполняю «настоящий» запрос, заголовки X-Auth- * не существуют, поэтому приложение верхнего уровня не может проверить авторизацию.
# login
wget --save-cookies .cookie --keep-session-cookies -qO/dev/null --post-data='username=...&password=...' "$URL/oauth/login"
# verify the token data (correct)
wget --load-cookies .cookie -q -O- "$URL/oauth/token"
# request data (no X-Auth headers present)
wget --load-cookies .cookie -nv -O- "$URL/path/to/data"
При выполнении входа через поток кода через в браузере заголовки установлены правильно.