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 या खाता कॉन्फ़िगरेशन की जाँच करें।