A böngésző eléri az identitásszolgáltató bejelentkezési oldalát; a Keycloak kiszolgálója cseréli ki a visszakapott kódot. Ha ez a későbbi csere nem tud kapcsolódni, a proxy útvonalát a Keycloak folyamatának vagy konténerének környezetébe tegye az indítás előtt:

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

Nyilvános HTTP-útvonalhoz a HTTP-proxyk listájából származó cím kerül a HTTPS_PROXY változóba; tartsa meg a szándékolt kihagyási célpontokat. A token URL továbbra is az identitásszolgáltató végpontja, nem a proxy címe.

A Keycloak precedenciája eltér a célrendszer szerinti leképezéstől:

  • Ha mind a HTTP_PROXY, mind a HTTPS_PROXY definiálva van, a HTTPS_PROXY nyer.
  • A kisbetűs formák elsőbbséget élveznek a nagybetűs formákkal szemben.
  • A NO_PROXY vesszővel van elválasztva, és egy megnevezett hoszt az aldomeinjait is kizárja.

Ellenőrizze ezeket a bemeneteket, ha a kiszolgáló váratlan útvonalat választ. A böngésző proxybeállításai nem biztosítják ezt a környezetet.

Miután a kapcsolat működik, a TLS-ellenőrzés hibája a Keycloak truststore felületén keresztüli bizalmi konfigurációhoz tartozik. Az útvonal megváltoztatása nem tudja létrehozni a hiányzó tanúsítványbizalmat.

Kapcsolódó cikkek