Konfigurácia odchádzajúceho proxy servera Keycloak na sprostredkovanie identít
Nastavte odchádzajúce proxy prostredie servera a pri diagnostike výmeny tokenov použite vlastnú prioritu premenných Keycloak.
Prehliadač sa dostane na prihlasovaciu stránku poskytovateľa identity; server Keycloak vymení vrátený kód. Ak sa toto neskoršie spojenie nedokáže pripojiť, umiestnite proxy trasu do prostredia procesu alebo kontajnera Keycloak pred spustením:
HTTPS_PROXY=http://proxy.example:8080
NO_PROXY=localhost,internal.examplePre verejnú trasu HTTP sa adresa z zoznamu HTTP proxy vloží do HTTPS_PROXY; ponechajte zamýšľané ciele obchádzania. URL tokenu zostáva koncovým bodom poskytovateľa identity, nie adresou proxy.
Priorita Keycloak sa líši od mapy podľa schémy cieľa:
- Ak sú definované
HTTP_PROXYajHTTPS_PROXY, vyhrávaHTTPS_PROXY. - Formy malými písmenami majú prednosť pred formami veľkými písmenami.
NO_PROXYje oddelený čiarkami a pomenovaný hostiteľ vylučuje aj svoje subdomény.
Skontrolujte všetky tieto vstupy, ak server zvolí neočakávanú trasu. Nastavenia proxy v prehliadači toto prostredie neposkytujú.
Keď spojenie funguje, zlyhanie overenia TLS patrí ku konfigurácii dôvery prostredníctvom rozhrania truststore Keycloak. Zmena trasy nemôže vytvoriť chýbajúcu dôveru certifikátu.