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 یا اکاؤنٹ کی تشکیل کی جانچ کریں۔