کتابخانه احراز هویت Node گوگل: تنظیم HTTPS_PROXY برای درخواستهای توکن
محیط پروکسی مستندشده را برای درخواستهای توکن تنظیم کنید، بدون اینکه جریان احراز هویت Google در برنامه را جایگزین کنید.
HTTPS_PROXY=http://proxy.example.net:8080 node app.jsدر یک پوسته POSIX، این فرمان app.js را با مسیر پروکسی در دسترس کتابخانه احراز هویت Node گوگل اجرا میکند. این کتابخانه HTTPS_PROXY و https_proxy را برای درخواستهای HTTPS که پیکربندی پروکسی صریح ندارند مستند میکند.
جریان موجود GoogleAuth، JWT یا هر جریان احراز هویت پشتیبانیشده دیگر را حفظ کنید. نیاز به پروکسی مستلزم بازپیادهسازی امضای assertion یا تبادل توکن نیست.
نام متغیر مقصدهای HTTPS را انتخاب میکند؛ طرح http:// در مقدار، واسطه را توصیف میکند. برای یک مسیر HTTP عمومی، فهرست پروکسی HTTP نامزدهایی برای آن مقدار محیطی ارائه میدهد. اگر جریان احراز هویت توکن را از طریق HTTPS بگیرد، آن درخواست پیش از آغاز فراخوانی بعدی API به این مسیر نیاز دارد.
پاسخ OAuth را از خطای اتصال تفکیک کنید. ممکن است رد شدن توسط سرور مجوزدهی بهدرستی از طریق پروکسی رسیده باشد. جزئیات آن را نگه دارید و بهجای تغییر نشانیهای پروکسی، assertion یا پیکربندی حساب را بررسی کنید.