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