ਬ੍ਰਾਊਜ਼ਰ ਪਛਾਣ ਪ੍ਰਦਾਤਾ ਦੇ ਲੌਗਇਨ ਪੰਨੇ 'ਤੇ ਪਹੁੰਚਦਾ ਹੈ; 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 ਇੰਟਰਫੇਸ ਰਾਹੀਂ ਟਰੱਸਟ ਕਨਫਿਗਰੇਸ਼ਨ ਦਾ ਹਿੱਸਾ ਹੈ। ਰਸਤਾ ਬਦਲਣ ਨਾਲ ਗੁੰਮ ਪ੍ਰਮਾਣਪੱਤਰ ਟਰੱਸਟ ਸਥਾਪਿਤ ਨਹੀਂ ਹੋ ਸਕਦਾ।

ਸੰਬੰਧਿਤ ਲੇਖ