Za aplikaciju koja još koristi Java adapter dokumentiran u Keycloaku 21.1.2, proxy-url odabire odlazni HTTP proxy za komunikaciju s Keycloak poslužiteljem.

Dodajte ovaj unos u postojeću JSON konfiguraciju adaptera:

"proxy-url": "http://proxy.example:8080"

Stari Spring Boot adapter izlaže odgovarajuće svojstvo:

keycloak.proxy-url=http://proxy.example:8080

To su fragmenti koje treba spojiti s postojećom realm, URL adresom poslužitelja i konfiguracijom klijenta aplikacije. Vrijednost je URL posrednika; URL poslužitelja za autentifikaciju ostaje stvarna Keycloak završna točka. Za javno dostupnu Keycloak uslugu gdje su javni posrednici dopušteni, popis HTTP proxyja nudi kandidate za URL HTTP proxyja bez računa.

Dokumentacija adaptera dopušta korisničko ime i lozinku proxyja u toj URL adresi kada je potrebno. Navedite ih kroz mehanizam konfiguracije aplikacije umjesto da ih zamijenite s tajnom Keycloak klijenta.

Ovo je sučelje naslijeđenog adaptera. Ono ne konfigurira vlastitog HTTP klijenta identity brokera Keycloak poslužitelja, obrnuti proxy ispred Keycloaka ni moderni Spring Security OAuth klijent. Najprije utvrdite koja komponenta šalje neuspjeli odlazni zahtjev.

Povezani članci