Mae hen addasydd Java Keycloak yn darllen proxy-url
Ffurfweddwch y proxy HTTP allan yn ffurfwedd yr hen addasydd Java ei hun, gan ei gadw ar wahân i osodiadau gweinydd Keycloak a'r proxy gwrthdro.
Ar gyfer cymhwysiad sy'n dal i ddefnyddio'r addasydd Java a ddogfenwyd yn Keycloak 21.1.2, mae proxy-url yn dewis y proxy HTTP allan ar gyfer cyfathrebu â gweinydd Keycloak.
Ychwanegwch y cofnod hwn at ffurfwedd JSON presennol yr addasydd:
"proxy-url": "http://proxy.example:8080"
Mae'r hen addasydd Spring Boot yn datgelu'r eiddo cyfatebol:
keycloak.proxy-url=http://proxy.example:8080
Darnau i'w huno â ffurfwedd realm, URL gweinydd a chleient presennol y cymhwysiad yw'r rhain. Y gwerth yw URL y cyfryngwr; mae URL y gweinydd dilysu yn parhau i fod yn ben draw gwirioneddol Keycloak. Ar gyfer gwasanaeth Keycloak sy'n gyhoeddus hygyrch lle caniateir cyfryngwyr cyhoeddus, mae'r rhestr proxy HTTP yn cynnig ymgeiswyr ar gyfer URL y proxy HTTP heb gyfrif.
Mae dogfennaeth yr addasydd yn caniatáu enw defnyddiwr a chyfrinair proxy yn yr URL honno pan fo angen. Darparwch hwy drwy fecanwaith ffurfweddu'r cymhwysiad yn hytrach na'u drysu â chyfrinach cleient Keycloak.
Rhyngwyneb addasydd etifeddol yw hwn. Nid yw'n ffurfweddu cleient HTTP brocer hunaniaeth gweinydd Keycloak ei hun, proxy gwrthdro o flaen Keycloak, nac OAuth cleient modern Spring Security. Nodwch yn gyntaf pa gydran sy'n gwneud y cais allan sy'n methu.