Configura el proxy de sortida del Keycloak per a la intermediació d'identitats
Definiu l'entorn de proxy de sortida del servidor i apliqueu la precedència de variables pròpia del Keycloak en diagnosticar l'intercanvi de testimonis.
El navegador arriba a la pàgina d'inici de sessió del proveïdor d'identitat; el servidor del Keycloak intercanvia el codi retornat. Si aquest intercanvi posterior no es pot connectar, poseu la ruta del proxy a l'entorn del procés o del contenidor del Keycloak abans de l'arrencada:
HTTPS_PROXY=http://proxy.example:8080
NO_PROXY=localhost,internal.examplePer a una ruta HTTP pública, una adreça de la llista de proxys HTTP va a HTTPS_PROXY; conserveu les destinacions d'exclusió previstes. L'URL del testimoni continua sent el punt final del proveïdor d'identitat, no l'adreça del proxy.
La precedència del Keycloak difereix d'un mapa per esquema de destinació:
- Si tant
HTTP_PROXYcomHTTPS_PROXYestan definits, guanyaHTTPS_PROXY. - Les formes en minúscules tenen precedència sobre les majúscules.
NO_PROXYse separa amb comes, i un amfitrió anomenat també exclou els seus subdominis.
Reviseu totes aquestes entrades si el servidor tria una ruta inesperada. Els paràmetres de proxy del navegador no proporcionen aquest entorn.
Un cop la connexió funciona, un error de verificació TLS pertany a la configuració de confiança mitjançant la interfície truststore del Keycloak. Canviar la ruta no pot establir la confiança del certificat que falta.