Dialog přihlašovacích údajů Windows sám proxy neověří
CredUI může shromáždit informace o účtu. Síťový klient však stále musí zpracovat výzvu k ověření proxy podporovaným mechanismem.
Známé okno zabezpečení Windows je uživatelské rozhraní, nikoli univerzální funkce „přihlas tuto aplikaci k proxy“.
Funkce CredUI mohou od uživatele shromáždit přihlašovací údaje. Váš síťový klient však stále musí interpretovat výzvu proxy a předat účet mechanismem, který podporuje.
U WinHTTP patří zpracování ověřování k toku požadavku a jeho dokumentovaným API. Výzva 407 se liší od 401 zdrojového serveru, i když aplikace pro obě zobrazuje podobné okno.
Určete, které proxy se okno týká, ošetřete zrušení a omezte vrácené údaje na tento účel. Nikdy nekopírujte ukázkový kód, který po rozbalení ověřovacího bufferu zapisuje heslo do logu. Ukázat, že dialog vrátil text, není důvod tento text tisknout.
Integrované ověřování může zahrnovat jinou reprezentaci údajů a identitu procesu. Nepředpokládejte, že každá metoda se redukuje na vložení uživatelského jména a hesla do URL proxy.
Užitečná hranice je jasná: okno získává vstup uživatele, síťové API provádí výměnu ověření a proxy rozhoduje, zda ji přijme.