Google-ի Node նույնականացման գրադարան. սահմանեք HTTPS_PROXY-ը token-ի հարցումների համար
Սահմանեք փաստաթղթավորված proxy միջավայրը token-ի հարցումների համար՝ չփոխարինելով հավելվածի Google նույնականացման հոսքը։
HTTPS_PROXY=http://proxy.example.net:8080 node app.jsPOSIX shell-ում այս հրամանը գործարկում է app.js-ը՝ proxy ուղին հասանելի դարձնելով Google-ի Node նույնականացման գրադարանին։ Գրադարանը փաստաթղթավորում է HTTPS_PROXY-ը և https_proxy-ը HTTPS հարցումների համար, որոնք չունեն բացահայտ proxy կարգավորում։
Պահպանեք գոյություն ունեցող GoogleAuth-ը, JWT-ն կամ այլ աջակցվող նույնականացման հոսքը։ Proxy-ի պահանջը չի ենթադրում assertion-ի ստորագրման կամ token-ի փոխանակման վերաիրականացում։
Փոփոխականի անունը ընտրում է HTTPS նպատակակետերը, իսկ արժեքի http:// սխեման նկարագրում է միջնորդին։ Հանրային HTTP ուղու համար HTTP proxy ցանկ-ը առաջարկում է թեկնածուներ այդ միջավայրի արժեքի համար։ Եթե նույնականացման հոսքը token ստանում է HTTPS-ով, ապա այդ հարցմանը անհրաժեշտ է այս ուղին մինչև հետագա API կանչի մեկնարկը։
Տարբերեք OAuth պատասխանը կապի խափանումից։ Լիազորման սերվերի մերժումը կարող էր հաջողությամբ հասնել proxy-ի միջով։ Պահպանեք դրա մանրամասները և ուսումնասիրեք assertion-ը կամ հաշվի կարգավորումը՝ proxy հասցեները փոխելու փոխարեն։