Զննարկիչը հասնում է ինքնության մատակարարի մուտքի էջին. 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-ի ստուգման ձախողումը պատկանում է վստահության կարգավորմանը Keycloak-ի truststore ինտերֆեյսի միջոցով։ Երթուղին փոխելը չի կարող հաստատել բացակայող վկայագրի վստահությունը։

Առնչվող հոդվածներ