Ověřování PAC v klientu WinHTTP
Pochopte příznak výchozích přihlašovacích údajů při načítání PAC přes WinHTTP a identitu, pod níž běží automatická konfigurace.
Aplikace WinHTTP může potřebovat ověření už jen k načtení svého souboru PAC. To se děje dříve, než stažený skript vybere proxy pro cíl.
Člen fAutoLogonIfChallenged v WINHTTP_AUTOPROXY_OPTIONS umožňuje použít výchozí přihlašovací údaje aktuálního uživatele, když server PAC vyzve k ověření při stahování. Jde o booleovskou volbu zásady, nikoli o pole, do něhož se zadává libovolné uživatelské jméno a heslo.
Úspěšné interaktivní stažení v prohlížeči neprokazuje, že tato aplikace soubor načte. WinHTTP neposkytuje automatický přihlašovací dialog prohlížeče. Aplikace musí použít způsob doručení a ověření, který její API podporuje.
Zaznamenejte, zda se selhání týká serveru hostujícího PAC, nebo později zvolené proxy. Výzva 401 od hostitelského serveru a 407 od prostředníka jsou různé výměny. Pro 407 pozdější proxy použijte přihlašovací údaje proxy WinHTTP vázané na požadavek prostřednictvím podporovaného ověřovacího toku.
U služby běžící na pozadí určete účet, který tuto službu spouští. “Aktuální uživatel” může znamenat identitu služby, jejíž dostupné přihlašovací údaje se liší od údajů osoby, která otevřela prohlížeč.