Keycloak'тын эски Java адаптери proxy-url'ды окуйт
Чыгуучу HTTP проксини эски Java адаптеринин өз конфигурациясында орнотуңуз, аны Keycloak серверинин жана тескери проксинин жөндөөлөрүнөн бөлүп кармаңыз.
Keycloak 21.1.2 ичинде документтелген Java адаптерин дагы эле колдонгон колдонмо үчүн proxy-url Keycloak сервери менен байланыш үчүн чыгуучу HTTP проксини тандайт.
Бул жазууну адаптердин учурдагы JSON конфигурациясына кошуңуз:
"proxy-url": "http://proxy.example:8080"
Эски Spring Boot адаптери тиешелүү касиетти сунуштайт:
keycloak.proxy-url=http://proxy.example:8080
Булар колдонмонун учурдагы realm, сервер URL жана кардар конфигурациясы менен бириктирилүүчү бөлүктөр. Маани — ортомчунун URL'ы; аутентификация серверинин URL'ы Keycloak'тын чыныгы акыркы чекити бойдон калат. Коомчулукка жеткиликтүү Keycloak кызматы үчүн, коомдук ортомчуларга жол берилгенде, HTTP прокси тизмеси каттоосуз HTTP прокси URL'ы үчүн талапкерлерди сунуштайт.
Адаптердин документтештирүүсү зарыл болгондо ошол URL'да прокси колдонуучусун жана сырсөзүн көрсөтүүгө жол берет. Аларды Keycloak кардарынын сыры менен аралаштырбай, колдонмонун конфигурация механизми аркылуу бериңиз.
Бул эски адаптердин интерфейси. Ал Keycloak серверинин өзүнүн identity-broker HTTP кардарын, Keycloak'тын алдындагы тескери проксини же заманбап Spring Security OAuth кардарын конфигурациялабайт. Адегенде ийгиликсиз чыгуучу сурамды кайсы компонент жасап жатканын аныктаңыз.