Ìjẹ́rìí PAC nínú ẹ̀rọ WinHTTP
Yé ohun tí àmì ẹ̀rí àkọ́kọ́ tí a ń lò nígbà gbígbé PAC pẹ̀lú WinHTTP túmọ̀ sí àti ẹni tí ìṣètò aládàáṣiṣẹ́ ń ṣiṣẹ́ lábẹ́.
Ohun èlò WinHTTP lè nílò ìjẹ́rìí kìkì láti gba fáìlì PAC rẹ̀. Ìyẹn máa ń ṣẹlẹ̀ kí script tí a gbé kalẹ̀ tó yan aṣojú fún ibi tí a ń lọ.
Ọmọ ẹgbẹ́ fAutoLogonIfChallenged nínú WINHTTP_AUTOPROXY_OPTIONS gbà láàyè láti lo ẹ̀rí àkọ́kọ́ olùlò lọ́wọ́lọ́wọ́ nígbà tí sáfà PAC bá pè ìpèníjà sí gbígbé calẹ̀. Ó jẹ́ yíyàn ìlànà Boolean, kì í ṣe pápá láti fi orúkọ olùlò àti ọ̀rọ̀ ìkọ̀kọ̀ àìdánimọ̀ sí.
Gbígbé calẹ̀ aláṣepọ̀ tí ó ṣàṣeyọrí nínú aṣàwákiri kò fi hàn pé ohun èlò yìí lè gba fáìlì náà. WinHTTP kò pèsè àpótí ìwọlé aládàáṣiṣẹ́ ti aṣàwákiri. Ohun èlò náà gbọdọ̀ lo ìṣètò ìfìjísẹ́ àti ìjẹ́rìí tí API rẹ̀ ṣe àtìlẹ́yìn fún.
Ṣàkọsílẹ̀ bóyá àìṣeyọrí náà kan sáfà tí ń gbàlejò PAC tàbí aṣojú tí a yàn lẹ́yìn. Ìpèníjà 401 láti sáfà agbàlejò àti 407 láti ọ̀dọ̀ alárinà jẹ́ pàṣípààrọ̀ ọ̀tọ̀ọ̀tọ̀. Fún 407 aṣojú tó tẹ̀le, lo ẹ̀rí aṣojú WinHTTP tí ó ní ààlà ìbéèrè nípasẹ̀ ṣíṣan ìjẹ́rìí tí a ṣe àtìlẹ́yìn fún.
Fún iṣẹ́ abẹ́lẹ̀, dámọ̀ àkọsílẹ̀ tí ń ṣiṣẹ́ iṣẹ́ yẹn. “Olùlò lọ́wọ́lọ́wọ́” lè túmọ̀ sí ìdánimọ̀ iṣẹ́ tí ẹ̀rí tó wà fún un yàtọ̀ sí ti ẹni tí ó ṣí aṣàwákiri.