Nastavení odchozí proxy serveru Keycloak pro zprostředkování identit
Nastavte odchozí proxy prostředí serveru a při diagnostice výměny tokenů použijte vlastní prioritu proměnných Keycloak.
Prohlížeč se dostane na přihlašovací stránku poskytovatele identity; server Keycloak vymění vrácený kód. Pokud se toto pozdější spojení nemůže připojit, umístěte proxy trasu do prostředí procesu Keycloak nebo kontejneru před spuštěním:
HTTPS_PROXY=http://proxy.example:8080
NO_PROXY=localhost,internal.examplePro veřejnou trasu HTTP se adresa z seznamu HTTP proxy vloží do HTTPS_PROXY; ponechte zamýšlené cíle pro obejití. URL tokenu zůstává koncovým bodem poskytovatele identity, nikoli adresou proxy.
Priorita Keycloak se liší od mapy podle schématu cíle:
- Jsou-li definovány
HTTP_PROXYiHTTPS_PROXY, vyhráváHTTPS_PROXY. - Formy malými písmeny mají přednost před formami velkými písmeny.
NO_PROXYje oddělen čárkami a pojmenovaný hostitel vylučuje také své subdomény.
Zkontrolujte všechny tyto vstupy, pokud server zvolí neočekávanou trasu. Nastavení proxy v prohlížeči toto prostředí neposkytuje.
Jakmile spojení funguje, selhání ověření TLS patří ke konfiguraci důvěry prostřednictvím rozhraní truststore Keycloak. Změna trasy nemůže vytvořit chybějící důvěru certifikátu.