Конфигурирање на излезниот прокси на Keycloak за посредување на идентитети
Поставете ја излезната прокси околина на серверот и применете го сопствениот приоритет на променливи на Keycloak при дијагностицирање на размената на токени.
Прелистувачот стигнува до страницата за најавување на давателот на идентитет; серверот на Keycloak ја разменува вратената шифра. Ако таа подоцнежна размена не може да се поврзе, ставете ја прокси рутата во процесот на Keycloak или околината на контејнерот пред стартување:
HTTPS_PROXY=http://proxy.example:8080
NO_PROXY=localhost,internal.exampleЗа јавна HTTP рута, адреса од листата со HTTP прокси-сервери се става во HTTPS_PROXY; задржете ги предвидените одредишта за заобиколување. URL-то на токенот останува крајната точка на давателот на идентитет, а не прокси адресата.
Приоритетот на Keycloak се разликува од мапа според шемата на одредиштето:
- Ако се дефинирани и
HTTP_PROXYиHTTPS_PROXY, победуваHTTPS_PROXY. - Формите со мали букви имаат предност пред формите со големи букви.
NO_PROXYе одделен со запирки, а именуваниот хост ги исклучува и своите поддомени.
Проверете ги сите овие влезови ако серверот избере неочекувана рута. Прокси поставките на прелистувачот не ја обезбедуваат оваа околина.
Откако врската ќе проработи, неуспехот при TLS проверка спаѓа во конфигурацијата на доверба преку интерфејсот truststore на Keycloak. Менувањето на рутата не може да воспостави доверба во сертификатот што недостига.