Foar in applikaasje dy't noch de Java-adapter brûkt dy't yn Keycloak 21.1.2 dokumintearre is, selektearret proxy-url de útgeande HTTP-proxy foar kommunikaasje mei de Keycloak-tsjinner.

Foegje dizze ynfier ta oan 'e besteande JSON-konfiguraasje fan 'e adapter:

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

De âlde Spring Boot-adapter eksposearret de oerienkommende eigenskip:

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

Dit binne fragminten om te gearfoegjen mei de besteande realm-, tsjinner-URL- en klantkonfiguraasje fan 'e applikaasje. De wearde is de URL fan 'e tuskenpersoan; de URL fan 'e autentikaasjetsjinner bliuwt it eigentlike Keycloak-einpunt. Foar in iepenbier tagonklike Keycloak-tsjinst wêr't iepenbiere tuskenpersoanen tastien binne, leveret de HTTP-proxy list kandidaten foar de HTTP-proxy-URL sûnder akkount.

De adapterdokumintaasje lit in proxy-brûker en wachtwurd yn dy URL ta as dat nedich is. Leverje se fia it konfiguraasjemeganisme fan 'e applikaasje ynstee fan se te betizjen mei it geheim fan 'e Keycloak-klant.

Dit is in ferâldere adapterynterface. It konfigurearret net de eigen identity-broker HTTP-klant fan 'e Keycloak-tsjinner, in omkearde proxy foar Keycloak, of in moderne Spring Security OAuth-klant. Identifisearje earst hokker komponint it mislearre útgeande fersyk docht.

Relatearre artikelen