Fir eng Applikatioun, déi nach den Java-Adapter benotzt, deen an Keycloak 21.1.2 dokumentéiert ass, wielt proxy-url den erausgängenden HTTP-Proxy fir d'Kommunikatioun mam Keycloak-Server.

Setz dësen Entrée an déi existéierend JSON-Konfiguratioun vum Adapter:

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

Den ale Spring Boot-Adapter stellt déi entspriechend Eegenschaft bereet:

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

Dëst si Fragmenter, déi mat der existéierender Realm-, Server-URL- a Client-Konfiguratioun vun der Applikatioun fusionéiert ginn. De Wäert ass d'URL vum Vermëttler; d'URL vum Authentifikatiounsserver bleift den eigentlechen Keycloak-Endpunkt. Fir en ëffentlech zougängleche Keycloak-Service, wou ëffentlech Vermëttler erlaabt sinn, bitt HTTP-Proxy-Lëscht Kandidaten fir d'HTTP-Proxy-URL ouni Kont.

D'Dokumentatioun vum Adapter erlaabt e Proxy-Benotzer a Passwuert an där URL, wann et néideg ass. Gëff se iwwer de Konfiguratiounsmechanismus vun der Applikatioun un, amplaz se mam Geheimnis vum Keycloak-Client ze verwiesselen.

Dëst ass eng Legacy-Adapter-Schnittstell. Si konfiguréiert net den eegene HTTP-Client vum Identity-Broker vum Keycloak-Server, en Reverse-Proxy virum Keycloak oder en moderne Spring Security OAuth-Client. Identifizéier fir d'éischt, wéi eng Komponent déi feelgeschloen erausgängend Ufro mécht.

Ähnlech Artikelen