O navegador chega á páxina de inicio de sesión do provedor de identidade; o servidor de Keycloak intercambia o código devolto. Se ese intercambio posterior non pode conectarse, coloca a ruta do proxy no contorno do proceso ou do contedor de Keycloak antes do arranque:

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

Para unha ruta HTTP pública, un enderezo da lista de proxys HTTP vai en HTTPS_PROXY; conserva os destinos de omisión previstos. O URL do token segue a ser o punto final do provedor de identidade, non o enderezo do proxy.

A precedencia de Keycloak difire dun mapa por esquema de destino:

  • Se están definidos tanto HTTP_PROXY como HTTPS_PROXY, gaña HTTPS_PROXY.
  • As formas en minúsculas teñen precedencia sobre as maiúsculas.
  • NO_PROXY está separado por comas, e un host nomeado tamén exclúe os seus subdominios.

Comproba todas esas entradas se o servidor escolle unha ruta inesperada. A configuración de proxy do navegador non fornece este contorno.

Unha vez que a conexión funciona, un fallo de verificación TLS pertence á configuración de confianza mediante a interface truststore de Keycloak. Cambiar a ruta non pode establecer a confianza do certificado que falta.

Artigos relacionados