Gall canfod dirprwy awtomatig fod ymlaen tra mae'r llinyn dirprwy â llaw yn wag. Mae WinHttpGetIEProxyConfigForCurrentUser() yn dychwelyd meysydd ffurfweddu, nid bwynt terfynol ar gyfer pob cyrchfan.

MaesYstyr
Dirprwy â llawGwerth a ffurfweddwyd yn eglur
URL ffurfweddu awtomatigLleoliad sgript PAC
Baner canfod awtomatigA yw canfod wedi'i alluogi

Y strwythur yw'r allbwn. Nid yw gosod ei aelod canfod awtomatig cyn galw'r swyddogaeth yn galluogi canfod Windows. Defnyddiwch y meysydd a ddychwelwyd i adeiladu cais dirprwy awtomatig ar wahân gyda'r baneri dogfennol.

Penderfynu, yna cymhwyso

Mae API fel WinHttpGetProxyForUrl() yn gwerthuso URL gwirioneddol y gyrchfan. Cyflenwch y URL hwnnw, nid URL lawrlwytho PAC, a chymhwyswch ganlyniad y penderfyniad i'r cais WinHTTP perthnasol.

Mae canlyniad uniongyrchol yn ddilys. Mae gwallau lawrlwytho sgript, gwerthuso sgript a chysylltu â dirprwy yn digwydd mewn camau ar wahân. Gwiriwch godau methiant a dilynwch reolau perchnogaeth ar gyfer llinynnau a ddychwelwyd.

Ffurfweddiad pwy?

Mae “CurrentUser” yn golygu cyd-destun y galwr. Gall gwasanaeth heb efelychiad priodol ddarllen gosodiadau ei gyfrif gwasanaeth yn lle rhai defnyddiwr y bwrdd gwaith.

Dewiswch yn fwriadol a yw'r gwasanaeth yn defnyddio gosodiadau a reolir neu'n dilyn ffurfweddiad defnyddiwr awdurdodedig, gan gynnwys ymddygiad pan nad oes defnyddiwr rhyngweithiol. Rhaid i drin tocynnau a glanhau adnoddau ddilyn yr APIau hunaniaeth a gefnogir.

Ar gyfer diagnosis, cadwch y cyfrif galw, y meysydd ffurfweddu, y gyrchfan, canlyniad y penderfyniad a'r gwall cysylltu cyntaf gyda'i gilydd. Mae hynny'n dangos pa gam a gynhyrchodd y gwerth gwag neu'r llwybr methiedig.

Erthyglau cysylltiedig