Lapho i-WinHTTP ishintshana phakathi kuka-407 no-401
Gcina isimo sokuqinisekisa se-proxy osikhethile bese usisebenzisa futhi ngaphambi kokuphinda uzame, kuyilapho usingatha inselelo ehlukile yendawo oya kuyo.
Isicelo se-WinHTTP siziqinisekisa ku-proxy, sithola u-401 ovela kuwebhusayithi, bese sithola omunye u-407 ekuthumeleni okulandelayo. I-proxy newebhusayithi zinezinga lokuziqinisekisa elihlukile, futhi indlela yokuthumela kabusha kufanele igcine kokubili.
Isibonelo sokuqala sokuqinisekisa se-WinHTTP sakwa-Microsoft sigcina uhlelo lwe-proxy olukhethiwe kusiguquko futhi sisetshenzisa kabusha i-akhawunti ye-proxy ngaphambi kwayo yonke i-WinHttpSendRequest ngemva kokukhethwa kwaluhlelo.
- Thumela isicelo bese uhlola impendulo.
- Ngo-407, buza izinhlelo ezinikezwe bese ukhumbula uhlelo lwe-proxy olukhethiwe.
- Ngaphambi kokuthumela kabusha, shayela i-WinHttpSetCredentials ye-WINHTTP_AUTH_TARGET_PROXY ngalolo hlelo nale akhawunti.
- Ngo-401 ovela endaweni oya kuyo, thola uhlelo lwayo bese usetha ubufakazi besiphakamiso, kuyilapho ugcina isimo se-proxy esikhumbuliwe sokuthumela okulandelayo.
Isibonelo sisho ngqo ukuqinisekisa kabusha ngemva kwenselelo yesiphakamiso noma ukudluliselwa kabusha njengesizathu sokusebenzisa kabusha ubufakazi be-proxy. Uma ukushayela kubekwa egatsheni lokuqala lika-407 kuphela, enye indlela yokuphinda izame ingase isale ngaphandle kokuhlelwa okulindelekile.
Hlola wonke umphumela we-API futhi unciphise ukwehluleka okuphindaphindayo. Isibonelo esifushane sakwa-Microsoft silandelela isimo sangaphambilini, kanti inqubomgomo yokuphinda izame yokukhiqiza kufanele futhi ibone ukulandelana okushintshanayo okuphindaphindayo.
Uma umsebenzisi enikeza i-akhawunti yokufaka esikhundleni ngemva kokwehluleka, buyekeza amanani asetshenziswa yileyo ndlela yokuthumela kabusha. I-WinHttpSetCredentials isebenza ngesicelo; akuyona indawo yokugcina iphasiwedi yonke inqubo okushintshwa okuqukethwe kwayo kuzo zonke izicelo ezizayo.