PAC аутентификација у WinHTTP клијенту
Разумите заставицу подразумеваних акредитива која се користи при добављању PAC-а преко WinHTTP-а и идентитет под којим се извршава аутоматска конфигурација.
WinHTTP апликација може захтевати аутентификацију само да би добавила своју PAC датотеку. То се дешава пре него што је преузета скрипта изабрала прокси за одредиште.
Члан fAutoLogonIfChallenged у WINHTTP_AUTOPROXY_OPTIONS дозвољава коришћење подразумеваних акредитива тренутног корисника када PAC сервер изазове преузимање. То је логички избор политике, а не поље у које се уноси произвољно корисничко име и лозинка.
Успешно интерактивно преузимање у прегледачу не доказује да ова апликација може добавити датотеку. WinHTTP не нуди аутоматски дијалог за пријаву прегледача. Апликација мора користити начин испоруке и аутентификације који подржава њен API.
Забележите да ли се квар односи на сервер који хостује PAC или на касније изабрани прокси. Изазов 401 са сервера и 407 посредника су различите размене. За 407 каснијег проксија користите WinHTTP прокси акредитиве везане за захтев кроз подржани ток аутентификације.
За услугу у позадини идентификујте налог који покреће ту услугу. „Тренутни корисник“ може значити идентитет услуге чији се доступни акредитиви разликују од оних особе која је отворила прегледач.