Para sa application na gumagamit pa rin ng Java adapter na nakadokumento sa Keycloak 21.1.2, pinipili ng proxy-url ang papalabas na HTTP proxy para sa komunikasyon sa Keycloak server.

Idagdag ang entry na ito sa umiiral na JSON configuration ng adapter:

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

Inilalantad ng lumang Spring Boot adapter ang kaukulang property:

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

Ito ay mga fragment na pagsasamahin sa umiiral na realm, server URL at client configuration ng application. Ang value ay ang URL ng tagapamagitan; ang URL ng authentication server ay nananatiling tunay na endpoint ng Keycloak. Para sa pampublikong naa-access na serbisyo ng Keycloak kung saan pinapayagan ang mga pampublikong tagapamagitan, ang listahan ng HTTP proxy ay nagbibigay ng mga kandidato para sa HTTP proxy URL na walang account.

Pinapayagan ng dokumentasyon ng adapter ang isang proxy user at password sa URL na iyon kapag kailangan. Ibigay ang mga ito sa pamamagitan ng mekanismo ng configuration ng application sa halip na ipagkamali sa secret ng Keycloak client.

Ito ay isang legacy adapter interface. Hindi nito kinokonfigure ang sariling HTTP client ng identity broker ng Keycloak server, isang reverse proxy sa harap ng Keycloak, o isang modernong Spring Security OAuth client. Tukuyin muna kung aling component ang gumagawa ng nabigong papalabas na kahilingan.

Kaugnay na mga artikulo