WinHTTP aplikacija može zahtijevati autentifikaciju samo da bi dohvatila svoju PAC datoteku. To se događa prije nego što je preuzeta skripta odabrala proxy za odredište.

Član fAutoLogonIfChallenged u WINHTTP_AUTOPROXY_OPTIONS dopušta korištenje zadanih akreditiva trenutnog korisnika kada PAC server izazove preuzimanje. To je logički izbor politike, a ne polje u koje se unosi proizvoljno korisničko ime i lozinka.

Uspješno interaktivno preuzimanje u pregledniku ne dokazuje da ova aplikacija može dohvatiti datoteku. WinHTTP ne nudi automatski dijalog za prijavu preglednika. Aplikacija mora koristiti način isporuke i autentifikacije koji podržava njezin API.

Zabilježite odnosi li se kvar na poslužitelj koji hosta PAC ili na kasnije odabrani proxy. Izazov 401 s poslužitelja i 407 posrednika različite su razmjene. Za 407 kasnijeg proxyja upotrijebite WinHTTP proxy akreditive vezane uz zahtjev kroz podržani tok autentifikacije.

Za pozadinsku uslugu identificirajte račun koji pokreće tu uslugu. “Trenutni korisnik” može značiti identitet usluge čiji se dostupni akreditivi razlikuju od onih osobe koja je otvorila preglednik.

Povezani članci