Konfiguro proxy-në dalëse të Keycloak për ndërmjetësim identitetesh
Vendosni mjedisin e proxy-t dalës të serverit dhe zbatoni përparësinë e vetë variablave të Keycloak kur diagnostikoni shkëmbimin e tokenit.
Shfletuesi arrin faqen e hyrjes së ofruesit të identitetit; serveri i Keycloak shkëmben kodin e kthyer. Nëse ai shkëmbim i mëvonshëm nuk mund të lidhet, vendosni rrugën e proxy-t në mjedisin e procesit ose kontejnerit të Keycloak përpara nisjes:
HTTPS_PROXY=http://proxy.example:8080
NO_PROXY=localhost,internal.examplePër një rrugë publike HTTP, një adresë nga lista e proxy-ve HTTP vendoset në HTTPS_PROXY; mbani destinacionet e anashkalimit të synuara. URL-ja e tokenit mbetet pika fundore e ofruesit të identitetit, jo adresa e proxy-t.
Përparësia e Keycloak ndryshon nga një hartë sipas skemës së destinacionit:
- Nëse përcaktohen si
HTTP_PROXYashtu edheHTTPS_PROXY, fitonHTTPS_PROXY. - Format me shkronja të vogla kanë përparësi ndaj formateve me shkronja të mëdha.
NO_PROXYndahet me presje, dhe një host i emërtuar përjashton gjithashtu nën-domenet e tij.
Kontrolloni të gjitha këto hyrje nëse serveri zgjedh një rrugë të papritur. Cilësimet e proxy-t të shfletuesit nuk e ofrojnë këtë mjedis.
Pasi lidhja funksionon, një dështim i verifikimit TLS i përket konfigurimit të besimit përmes ndërfaqes truststore të Keycloak. Ndryshimi i rrugës nuk mund të krijojë besimin e certifikatës që mungon.