Konfigurirajte izhodni proxy Keycloak za posredovanje identitet
Nastavite okolje izhodnega proxyja strežnika in pri diagnosticiranju izmenjave žetonov uporabite lastno prednost spremenljivk Keycloak.
Brskalnik doseže prijavno stran ponudnika identitete; strežnik Keycloak izmenja vrnjeno kodo. Če se ta poznejša izmenjava ne more povezati, pred zagonom postavite pot proxyja v okolje procesa ali vsebnika Keycloak:
HTTPS_PROXY=http://proxy.example:8080
NO_PROXY=localhost,internal.exampleZa javno pot HTTP se naslov s seznama proxyjev HTTP vnese v HTTPS_PROXY; ohranite predvidene cilje za obhod. URL žetona ostane končna točka ponudnika identitete, ne naslov proxyja.
Prednost Keycloak se razlikuje od preslikave po shemi cilja:
- Če sta definirana tako
HTTP_PROXYkotHTTPS_PROXY, zmagaHTTPS_PROXY. - Oblike z malimi črkami imajo prednost pred oblikami z velikimi črkami.
NO_PROXYje ločen z vejicami, imenovani gostitelj pa izključuje tudi svoje poddomene.
Preverite vse te vnose, če strežnik izbere nepričakovano pot. Nastavitve proxyja v brskalniku ne zagotavljajo tega okolja.
Ko povezava deluje, napaka preverjanja TLS spada k konfiguraciji zaupanja prek vmesnika truststore Keycloak. Spreminjanje poti ne more vzpostaviti manjkajočega zaupanja v potrdilo.