Dialóg prihlasovacích údajov Windows sám proxy neoverí
CredUI môže zhromaždiť informácie o konte. Sieťový klient však stále musí spracovať výzvu na overenie proxy podporovaným mechanizmom.
Známe okno zabezpečenia Windows je používateľské rozhranie, nie univerzálna funkcia „prihlás túto aplikáciu do proxy“.
Funkcie CredUI môžu od používateľa zhromaždiť prihlasovacie údaje. Váš sieťový klient však stále musí interpretovať výzvu proxy a odovzdať konto mechanizmom, ktorý podporuje.
Pri WinHTTP patrí spracovanie overovania k toku požiadavky a jeho dokumentovaným API. Výzva 407 sa líši od 401 zdrojového servera, aj keď aplikácia pre obe zobrazuje podobné okno.
Určte, ktorého proxy sa okno týka, ošetrite zrušenie a obmedzte vrátené údaje na tento účel. Nikdy nekopírujte ukážkový kód, ktorý po rozbalení overovacieho bufferu zapisuje heslo do logu. Ukázať, že dialóg vrátil text, nie je dôvod tento text vytlačiť.
Integrované overovanie môže zahŕňať inú reprezentáciu údajov a identitu procesu. Nepredpokladajte, že každá metóda sa redukuje na vloženie používateľského mena a hesla do URL proxy.
Užitočná hranica je jasná: okno získava vstup používateľa, sieťové API vykonáva výmenu overenia a proxy rozhoduje, či ju prijme.