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.

  1. Thumela isicelo bese uhlola impendulo.
  2. Ngo-407, buza izinhlelo ezinikezwe bese ukhumbula uhlelo lwe-proxy olukhethiwe.
  3. Ngaphambi kokuthumela kabusha, shayela i-WinHttpSetCredentials ye-WINHTTP_AUTH_TARGET_PROXY ngalolo hlelo nale akhawunti.
  4. 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.

Izihloko ezihlobene