PAC-autentisering i ein WinHTTP-klient
Forstå flagget for standardlegitimasjon som vert brukt under WinHTTP-PAC-henting, og identiteten den automatiske konfigurasjonen køyrer under.
Eit WinHTTP-program kan trengje autentisering berre for å hente PAC-fila si. Det skjer før det nedlasta skriptet har valt ein proxy for målet.
Medlemmet fAutoLogonIfChallenged i WINHTTP_AUTOPROXY_OPTIONS tillèt at standardlegitimasjonen til den gjeldande brukaren vert brukt når PAC-tenaren utfordrar nedlastinga. Det er eit boolsk policyval, ikkje eit felt der ein oppgir eit vilkårleg brukarnamn og passord.
Ei vellukka interaktiv nedlasting i nettlesaren beviser ikkje at dette programmet kan hente fila. WinHTTP tilbyr ikkje den automatiske påloggingsdialogen til nettlesaren. Programmet må bruke ei leverings- og autentiseringsordning som API-et støttar.
Noter om feilen gjeld PAC-vertstenaren eller ein seinare vald proxy. Ei 401-utfordring frå vertstenaren og ei 407 frå ein mellommann er ulike utvekslingar. For ein seinare proxy-407, bruk førespurnadsskopade WinHTTP-proxylegitimasjon gjennom den støtta autentiseringsflyten.
For ein bakgrunnsteneste, identifiser kontoen som køyrer tenesta. «Gjeldande brukar» kan tyde ein tenesteidentitet med annan tilgjengeleg legitimasjon enn personen som opna nettlesaren.