Léann an t-oiriúnóir Java Keycloak sean proxy-url
Cumraigh an proxy HTTP amach i gcumraíocht an tsean-oiriúnóra Java féin, agus é ar leithligh ó shocruithe an fhreastalaí Keycloak agus an chomhsheachadáin.
I gcás feidhmchláir a úsáideann fós an t-oiriúnóir Java atá doiciméadaithe i Keycloak 21.1.2, roghnaíonn proxy-url an proxy HTTP amach le haghaidh cumarsáide le freastalaí Keycloak.
Cuir an iontráil seo leis an gcumraíocht JSON atá ann cheana don oiriúnóir:
"proxy-url": "http://proxy.example:8080"
Nochtann an sean-oiriúnóir Spring Boot an t-airí comhfhreagrach:
keycloak.proxy-url=http://proxy.example:8080
Is blúirí iad seo atá le cumasc le cumraíocht realm, URL freastalaí agus cliaint atá ag an bhfeidhmchlár cheana. Is é an luach URL an idirghabhálaí; fanann URL an fhreastalaí fíordheimhnithe mar an fíorphointe deiridh Keycloak. I gcás seirbhíse Keycloak atá inrochtana go poiblí ina gceadaítear idirghabhálaithe poiblí, soláthraíonn an liosta proxy HTTP iarrthóirí don URL proxy HTTP gan chuntas.
Ceadaíonn doiciméadú an oiriúnóra úsáideoir agus focal faire proxy san URL sin nuair is gá. Soláthair iad trí mheicníocht chumraíochta an fheidhmchláir seachas iad a mheascadh le rún chliaint Keycloak.
Comhéadan oiriúnóra oidhreachta é seo. Ní chumraíonn sé cliant HTTP broicéir féiniúlachta fhreastalaí Keycloak féin, comhsheachadán os comhair Keycloak, ná cliant OAuth nua-aimseartha Spring Security. Aithin ar dtús cé acu comhpháirt a dhéanann an t-iarratas amach a theip.