Gamli Keycloak Java-adaptarinn les proxy-url
Stilltu útleiðar HTTP-milliþjóninn í eigin stillingum gamla Java-adaptarans, aðskildum frá stillingum Keycloak-þjónsins og öfugs milliþjóns.
Fyrir forrit sem notar enn Java-adaptarann sem skjalfestur er í Keycloak 21.1.2, velur proxy-url útleiðar HTTP-milliþjóninn fyrir samskipti við Keycloak-þjóninn.
Bættu þessari færslu við núverandi JSON-stillingar adaptarans:
"proxy-url": "http://proxy.example:8080"
Gamli Spring Boot-adaptarinn býður upp á samsvarandi eiginleika:
keycloak.proxy-url=http://proxy.example:8080
Þetta eru brot sem á að sameina við núverandi realm-, þjóns-URL- og biðlarastillingar forritsins. Gildið er URL milliliðarins; URL auðkenningarþjónsins er áfram raunverulegur endapunktur Keycloak. Fyrir opinbert aðgengilega Keycloak-þjónustu þar sem opinberir milliliðir eru leyfðir, býður HTTP-milliþjónslistinn upp á valkosti fyrir HTTP-milliþjóns-URL án reiknings.
Skjöl adaptarans leyfa notandanafn og lykilorð milliþjóns í þessu URL þegar þörf krefur. Veittu þau í gegnum stillingarkerfi forritsins í stað þess að rugla þeim saman við leyndarmál Keycloak-biðlarans.
Þetta er viðmót gamals adaptara. Það stillir ekki eigin HTTP-biðlara auðkennismiðlarans hjá Keycloak-þjóninum, öfugan milliþjón fyrir framan Keycloak né nútíma Spring Security OAuth-biðlara. Greindu fyrst hvaða eining sendir misheppnuðu útleiðarbeiðnina.