Keycloak'тын чыгуучу проксисин идентификация брокерлиги үчүн конфигурациялоо
Сервердин чыгуучу прокси чөйрөсүн орнотуп, токен алмашуусун диагностикалоодо Keycloak'тын өзүнүн өзгөрмө артыкчылыгын колдонуңуз.
Браузер идентификация провайдеринин кирүү баракчасына жетет; Keycloak сервери кайтарылган кодду алмаштырат. Эгер кийинки алмашуу туташа албаса, прокси багытын ишке киргизүүдөн мурун Keycloak процессине же контейнер чөйрөсүнө коюңуз:
HTTPS_PROXY=http://proxy.example:8080
NO_PROXY=localhost,internal.exampleКоомдук HTTP багыты үчүн HTTP проксилердин тизмесинен дарек HTTPS_PROXY ичине салынат; пландалган айланып өтүү даректерин сактаңыз. Токен URL идентификация провайдеринин акыркы чекити бойдон калат, прокси дареги эмес.
Keycloak'тын артыкчылыгы максат схемасы боюнча картадан айырмаланат:
- Эгер
HTTP_PROXYда,HTTPS_PROXYда аныкталса,HTTPS_PROXYжеңет. - Кичине тамга түрүндөгү формалар чоң тамга түрүндөгү формалардан артыкчылыкка ээ.
NO_PROXYүтүр менен бөлүнгөн, ал эми аталган хост өзүнүн субдомендерин да кошпойт.
Сервер күтүлбөгөн багыт тандаса, ушул киргизүүлөрдүн баарын текшериңиз. Браузердин прокси жөндөөлөрү бул чөйрөнү бербейт.
Байланыш иштегенден кийин TLS текшерүүсүнүн ишке ашпашы Keycloak'тын truststore интерфейси аркылуу ишеним конфигурациясына таандык. Багытты өзгөртүү жетишпеген сертификат ишенимин орното албайт.