Ang dialog ng kredensyal ng Windows ay hindi nagpapatotoo sa proxy nang mag-isa
Maaaring mangolekta ang CredUI ng impormasyon ng account. Kailangan pa ring hawakan ng network client ang hamon ng pagpapatotoo ng proxy sa pamamagitan ng sinusuportahang mekanismo.
Ang pamilyar na prompt ng Seguridad ng Windows ay isang interface ng gumagamit, hindi isang unibersal na function na „mag-log in sa proxy ang application na ito“.
Maaaring mangolekta ang mga function ng CredUI ng impormasyon ng kredensyal mula sa gumagamit. Kailangan pa ring bigyang-kahulugan ng iyong network client ang hamon ng proxy at ibigay ang account sa pamamagitan ng mekanismong sinusuportahan nito.
Para sa WinHTTP, kabilang ang paghawak ng pagpapatotoo sa daloy ng kahilingan at sa mga dokumentadong API nito. Ang hamon na 407 ay naiiba sa 401 ng pinagmulang server, kahit na nagpapakita ang application ng katulad na prompt para sa dalawa.
Tukuyin kung aling proxy ang tinutukoy ng prompt, pangasiwaan ang pagkansela, at limitahan ang ibinalik na kredensyal sa layuning iyon. Huwag kailanman kopyahin ang sample na code na nagla-log ng password pagkatapos buksan ang buffer ng pagpapatotoo. Ang pagpapakita na nagbalik ng teksto ang dialog ay hindi dahilan para i-print ang tekstong iyon.
Maaaring may kasamang ibang representasyon ng kredensyal at ibang pagkakakilanlan ng proseso ang pinagsamang pagpapatotoo. Huwag ipagpalagay na bawat paraan ay bumababa sa paglalagay ng username at password sa isang proxy URL.
Malinaw ang kapaki-pakinabang na hangganan: ang prompt ay kumukuha ng input ng gumagamit, ginagawa ng network API ang palitan ng pagpapatotoo, at nagpapasya ang proxy kung tatanggapin ito.