Konfigurirajte odlazni proxy Keycloaka za posredovanje identiteta
Postavite odlazno proxy okruženje poslužitelja i primijenite Keycloakov vlastiti prioritet varijabli pri dijagnosticiranju razmjene tokena.
Preglednik dolazi do stranice za prijavu davatelja identiteta; Keycloakov poslužitelj razmjenjuje vraćeni kod. Ako se ta kasnija razmjena ne može povezati, stavite proxy rutu u Keycloakov proces ili okruženje kontejnera prije pokretanja:
HTTPS_PROXY=http://proxy.example:8080
NO_PROXY=localhost,internal.exampleZa javnu HTTP rutu, adresa s popisa HTTP proxyja ide u HTTPS_PROXY; zadržite predviđena odredišta za zaobilaženje. Token URL ostaje krajnja točka davatelja identiteta, a ne proxy adresa.
Keycloakov prioritet razlikuje se od mape prema shemi odredišta:
- Ako su definirana i
HTTP_PROXYiHTTPS_PROXY, pobjeđujeHTTPS_PROXY. - Oblici malim slovima imaju prednost pred oblicima velikim slovima.
NO_PROXYodvojen je zarezima, a imenovani host također isključuje svoje poddomene.
Provjerite sve te unose ako poslužitelj odabere neočekivanu rutu. Proxy postavke preglednika ne pružaju ovo okruženje.
Nakon što veza proradi, neuspjeh TLS provjere pripada konfiguraciji povjerenja kroz Keycloakovo sučelje truststore. Promjena rute ne može uspostaviti nedostajuće povjerenje u certifikat.