Konfigurer Keycloaks utgåande proxy for identitetsmekling
Set det utgåande proxy-miljøet til tenaren og bruk Keycloak sin eigen variabelprioritet når du diagnostiserer token-utvekslinga.
Nettlesaren når innloggingssida til identitetsleverandøren; Keycloak-tenaren utvekslar koden som blir returnert. Viss denne seinare utvekslinga ikkje får kopla til, legg proxy-ruta i Keycloak-prosessen eller container-miljøet før oppstart:
HTTPS_PROXY=http://proxy.example:8080
NO_PROXY=localhost,internal.exampleFor ei offentleg HTTP-rute blir ei adresse frå lista over HTTP-proxyar sett i HTTPS_PROXY; hald på dei tiltenkte omgåingsmåla. Token-URL-en blir verande endepunktet til identitetsleverandøren, ikkje proxy-adressa.
Prioriteten til Keycloak skil seg frå eit kart etter målskjema:
- Viss både
HTTP_PROXYogHTTPS_PROXYer definerte, vinnHTTPS_PROXY. - Småbokstavformer har forrang framfor storebokstavformer.
NO_PROXYer kommaseparert, og ein namngjeven vert utelèt òg underdomena sine.
Kontroller alle desse inndataa viss tenaren vel ei uventa rute. Proxy-innstillingane i nettlesaren leverer ikkje dette miljøet.
Når tilkoplinga fungerer, høyrer ein TLS-verifiseringsfeil til tillitskonfigurasjon via truststore-grensesnittet til Keycloak. Å endre ruta kan ikkje etablere den manglande sertifikattilliten.