Google ਦੀ Node ਪ੍ਰਮਾਣਿਕਤਾ ਲਾਇਬ੍ਰੇਰੀ: ਟੋਕਨ ਬੇਨਤੀਆਂ ਲਈ HTTPS_PROXY ਸੈੱਟ ਕਰੋ
ਐਪਲੀਕੇਸ਼ਨ ਦੇ Google ਪ੍ਰਮਾਣਿਕਤਾ ਪ੍ਰਵਾਹ ਨੂੰ ਬਦਲੇ ਬਿਨਾਂ ਟੋਕਨ ਬੇਨਤੀਆਂ ਲਈ ਦਸਤਾਵੇਜ਼ੀ ਪ੍ਰੌਕਸੀ ਵਾਤਾਵਰਣ ਸੈੱਟ ਕਰੋ।
HTTPS_PROXY=http://proxy.example.net:8080 node app.jsPOSIX ਸ਼ੈੱਲ ਵਿੱਚ ਇਹ app.js ਸ਼ੁਰੂ ਕਰਦਾ ਹੈ ਅਤੇ Google ਦੀ Node ਪ੍ਰਮਾਣਿਕਤਾ ਲਾਇਬ੍ਰੇਰੀ ਲਈ ਪ੍ਰੌਕਸੀ ਮਾਰਗ ਉਪਲਬਧ ਹੁੰਦਾ ਹੈ। ਲਾਇਬ੍ਰੇਰੀ ਉਹਨਾਂ HTTPS ਬੇਨਤੀਆਂ ਲਈ HTTPS_PROXY ਅਤੇ https_proxy ਦਸਤਾਵੇਜ਼ ਕਰਦੀ ਹੈ ਜਿਨ੍ਹਾਂ ਦੀ ਕੋਈ ਸਪੱਸ਼ਟ ਪ੍ਰੌਕਸੀ ਸੰਰਚਨਾ ਨਹੀਂ ਹੈ।
ਮੌਜੂਦਾ GoogleAuth, JWT ਜਾਂ ਹੋਰ ਸਮਰਥਿਤ ਪ੍ਰਮਾਣਿਕਤਾ ਪ੍ਰਵਾਹ ਰੱਖੋ। ਪ੍ਰੌਕਸੀ ਦੀ ਲੋੜ ਦਾ ਮਤਲਬ ਇਹ ਨਹੀਂ ਕਿ assertion ਸਾਈਨਿੰਗ ਜਾਂ ਟੋਕਨ ਅਦਲਾ-ਬਦਲੀ ਦੁਬਾਰਾ ਲਾਗੂ ਕਰਨੀ ਪਵੇ।
ਵੇਰੀਏਬਲ ਦਾ ਨਾਮ HTTPS ਮੰਜ਼ਿਲਾਂ ਚੁਣਦਾ ਹੈ; ਮੁੱਲ ਵਿੱਚ http:// ਸਕੀਮ ਵਿਚੋਲੇ ਦਾ ਵਰਣਨ ਕਰਦੀ ਹੈ। ਜਨਤਕ HTTP ਮਾਰਗ ਲਈ, HTTP ਪ੍ਰੌਕਸੀ ਸੂਚੀ ਉਸ ਵਾਤਾਵਰਣ ਮੁੱਲ ਲਈ ਉਮੀਦਵਾਰ ਦਿੰਦੀ ਹੈ। ਜੇ ਪ੍ਰਮਾਣਿਕਤਾ ਪ੍ਰਵਾਹ HTTPS ਰਾਹੀਂ ਟੋਕਨ ਲੈਂਦਾ ਹੈ, ਤਾਂ ਬਾਅਦ ਵਾਲੀ API ਕਾਲ ਸ਼ੁਰੂ ਹੋਣ ਤੋਂ ਪਹਿਲਾਂ ਉਸ ਬੇਨਤੀ ਨੂੰ ਇਹ ਮਾਰਗ ਚਾਹੀਦਾ ਹੈ।
OAuth ਜਵਾਬ ਅਤੇ ਕਨੈਕਸ਼ਨ ਅਸਫਲਤਾ ਵਿੱਚ ਫ਼ਰਕ ਕਰੋ। ਅਧਿਕਾਰ ਸਰਵਰ ਦਾ ਇਨਕਾਰ ਪ੍ਰੌਕਸੀ ਰਾਹੀਂ ਸਫਲਤਾਪੂਰਵਕ ਆ ਸਕਦਾ ਹੈ। ਇਸ ਦੇ ਵੇਰਵੇ ਸੰਭਾਲੋ ਅਤੇ ਪ੍ਰੌਕਸੀ ਪਤੇ ਬਦਲਣ ਦੀ ਬਜਾਏ assertion ਜਾਂ ਖਾਤਾ ਸੰਰਚਨਾ ਦੀ ਜਾਂਚ ਕਰੋ।