Preglednik dolazi do stranice za prijavu davatelja identiteta; Keycloak poslužitelj razmjenjuje vraćeni kod. Ako se ta kasnija razmjena ne može povezati, stavite proxy rutu u Keycloak proces ili okruženje kontejnera prije pokretanja:

HTTPS_PROXY=http://proxy.example:8080
NO_PROXY=localhost,internal.example

Za javnu HTTP rutu, adresa s liste 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.

Keycloak-ov prioritet razlikuje se od mape prema shemi odredišta:

  • Ako su definirana i HTTP_PROXY i HTTPS_PROXY, pobjeđuje HTTPS_PROXY.
  • Oblici malim slovima imaju prednost pred oblicima velikim slovima.
  • NO_PROXY odvojen je zarezima, a imenovani host također isključuje svoje poddomene.

Provjerite sve te unose ako server odabere neočekivanu rutu. Proxy postavke preglednika ne pružaju ovo okruženje.

Nakon što veza proradi, neuspjeh TLS provjere pripada konfiguraciji povjerenja kroz Keycloak sučelje truststore. Promjena rute ne može uspostaviti nedostajuće povjerenje u certifikat.

Povezani članci