ഐഡന്റിറ്റി ബ്രോക്കറിംഗിനായി 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 പരിശോധന പരാജയം Keycloak-ന്റെ truststore ഇന്റർഫേസ് വഴിയുള്ള ട്രസ്റ്റ് കോൺഫിഗറേഷനിൽ പെടുന്നു. പാത മാറ്റുന്നത് കാണാത്ത സർട്ടിഫിക്കറ്റ് ട്രസ്റ്റ് സ്ഥാപിക്കാൻ കഴിയില്ല.