Automātiskā starpniekservera noteikšana var būt ieslēgta, kamēr manuāli iestatītā starpniekservera virkne ir tukša. WinHttpGetIEProxyConfigForCurrentUser() atgriež konfigurācijas laukus, nevis galīgo galapunktu katram galamērķim.

LauksNozīme
Manuāls starpniekserverisTieši konfigurēta vērtība
Automātiskās konfigurācijas URLPAC skripta atrašanās vieta
Automātiskās noteikšanas karodziņšVai noteikšana ir ieslēgta

Struktūra ir izvade. Tās automātiskās noteikšanas locekļa iestatīšana pirms funkcijas izsaukšanas neieslēdz Windows noteikšanu. Izmantojiet atgrieztos laukus, lai izveidotu atsevišķu automātiskā starpniekservera pieprasījumu ar dokumentētajiem karodziņiem.

Vispirms nosaki, tad piemēro

API, piemēram, WinHttpGetProxyForUrl(), novērtē faktisko galamērķa URL. Norādiet šo URL, nevis PAC lejupielādes URL, un piemērojiet noteikšanas rezultātu attiecīgajam WinHTTP pieprasījumam.

Tiešs rezultāts ir derīgs. Skripta lejupielādes, skripta novērtēšanas un starpniekservera savienojuma kļūdas rodas atsevišķos posmos. Pārbaudiet kļūdu kodus un ievērojiet atgriezto virkņu īpašumtiesību noteikumus.

Kura konfigurācija?

“CurrentUser” nozīmē izsaucēja kontekstu. Pakalpojums bez atbilstošas identitātes uzdēšanas var lasīt sava pakalpojuma konta iestatījumus, nevis darbvirsmas lietotāja.

Apzināti izvēlieties, vai pakalpojums izmanto pārvaldītos iestatījumus vai seko autorizēta lietotāja konfigurācijai, tostarp uzvedību, ja nav interaktīva lietotāja. Marķieru apstrādei un resursu tīrīšanai jāatbilst atbalstītajiem identitātes API.

Diagnostikai turiet kopā izsaucēja kontu, konfigurācijas laukus, galamērķi, noteikšanas rezultātu un pirmo savienojuma kļūdu. Tas parāda, kurā posmā radās tukšā vērtība vai neveiksmīgais maršruts.

Saistītie raksti