Sjálfvirk proxy-uppgötvun getur verið virk á meðan handvirki proxy-strengurinn er auður. WinHttpGetIEProxyConfigForCurrentUser() skilar stillingarreitum, ekki endanlegum endapunkti fyrir hvern áfangastað.

ReiturMerking
Handvirkur proxyGildi sem er skilgreint berum orðum
URL sjálfvirkrar stillingarStaðsetning PAC-skriptsins
Fáni sjálfvirkrar uppgötvunarHvort uppgötvun er virk

Byggingin er úttak. Að setja sjálfvirkuppgötvunar-lið hennar áður en fallið er kallað virkjar ekki uppgötvun Windows. Notið skilaða reitina til að byggja aðskilda beiðni um sjálfvirkan proxy með skjalfestu flöggunum.

Ákvarðaðu fyrst, beittu svo

API eins og WinHttpGetProxyForUrl() metur raunverulegt URL áfangastaðarins. Gefðu það URL, ekki niðurhals-URL PAC, og beittu niðurstöðunni á viðeigandi WinHTTP-beiðni.

Bein niðurstaða er gild. Villur við niðurhal skripts, mat skripts og proxy-tengingu koma fram í aðskildum skrefum. Athugið villukóða og fylgið eignarreglum fyrir skiluðu strengina.

Hvers stillingar?

„CurrentUser“ þýðir samhengi kallandans. Þjónusta án viðeigandi persónuhermunar getur lesið stillingar þjónustureikningsins síns í stað stillinga skjáborðsnotandans.

Veljið viljandi hvort þjónustan noti stýrðar stillingar eða fylgi stillingum heimils notanda, þar á meðal hegðun þegar enginn gagnvirkur notandi er til. Meðferð tákna og hreinsun auðlinda verður að fylgja studdum auðkennis-API-um.

Fyrir greiningu skal halda saman kallandi reikningi, stillingarreitum, áfangastað, niðurstöðu ákvörðunar og fyrstu tengivillu. Það sýnir á hvaða stigi autt gildið eða misheppnuð leið kom fram.

Tengdir greinar