Познати Windows Security прозор је кориснички интерфејс, а не универзална функција „пријави ову апликацију на прокси“.

CredUI функције могу прикупити податке о акредитивима од корисника. Ваш мрежни клијент ипак мора протумачити изазов проксија и доставити налог кроз механизам који подржава.

За WinHTTP, обрада аутентификације припада току захтева и његовим документованим API-јима. Изазов 407 разликује се од 401 изворног сервера, чак и ако апликација приказује сличан прозор за оба.

Одредите на који се прокси прозор односи, обрадите отказивање и ограничите враћене акредитиве на ту сврху. Никада не копирајте пример кода који бележи лозинку након распакивања аутентификационог бафера. Показивање да је дијалог вратио текст није разлог да тај текст испишете.

Интегрисана аутентификација може укључивати другачији приказ акредитива и идентитет процеса. Не претпостављајте да се свака метода своди на уметање корисничког имена и лозинке у URL проксија.

Корисна граница је јасна: прозор прикупља кориснички унос, мрежни API обавља размену аутентификације, а прокси одлучује хоће ли је прихватити.

Повезани чланци