Adapteri i vjetër Java i Keycloak lexon proxy-url
Konfiguroni proxy-n HTTP dalëse në konfigurimin e vetë adapterit të vjetër Java, duke e mbajtur të ndarë nga cilësimet e serverit Keycloak dhe të proxy-t të kundërt.
Për një aplikacion që përdor ende adapterin Java të dokumentuar në Keycloak 21.1.2, proxy-url zgjedh proxy-n HTTP dalëse për komunikimin me serverin Keycloak.
Shtoni këtë zë në konfigurimin JSON ekzistues të adapterit:
"proxy-url": "http://proxy.example:8080"
Adapteri i vjetër Spring Boot ekspozon vetinë përkatëse:
keycloak.proxy-url=http://proxy.example:8080
Këto janë fragmente për t'u bashkuar me konfigurimin ekzistues të realm, URL-së së serverit dhe klientit të aplikacionit. Vlera është URL-ja e ndërmjetësit; URL-ja e serverit të vërtetimit mbetet pika fundore aktuale e Keycloak. Për një shërbim Keycloak të aksesueshëm publikisht ku lejohen ndërmjetës publikë, lista e proxy-ve HTTP ofron kandidatë për URL-në e proxy-t HTTP pa llogari.
Dokumentacioni i adapterit lejon një përdorues dhe fjalëkalim proxy në atë URL kur është e nevojshme. Jepini ato përmes mekanizmit të konfigurimit të aplikacionit në vend që t'i ngatërroni me sekretin e klientit Keycloak.
Ky është një ndërfaqe adapteri të trashëguar. Ai nuk konfiguron klientin HTTP të vetë brokerit të identitetit të serverit Keycloak, një proxy të kundërt përpara Keycloak, ose një klient modern OAuth të Spring Security. Së pari identifikoni cili komponent bën kërkesën dalëse të dështuar.