Ungalilungisa kanjani iphutha le-407 Proxy Authentication Required
Updated:
I-407 yizindaba ezingcono kunalokho ebukeka kuyikho: idivayisi yakho ifinyelele ku-proxy futhi indlela yenethiwekhi ivulekile. I-proxy imane isho ukuthi ayizange ithole igama lomsebenzisi nephasiwedi esebenzayo. Yingakho cishe yonke i-407 ixazululwa ohlangothini lwemininingwane yokungena, hhayi ku-router noma ku-firewall yakho.
Izimbangela ze-407, eqala ngamathuba amaningi
- Igama lomsebenzisi/iphasiwedi engafanele noma engekho. Uhlamvu olulodwa olubhalwe kabi, noma isikhala esisemuva esikopishwe nephasiwedi. Lokhu kuchaza imibiko eminingi ye-407.
- Izinkambu ezinamathiselwe emabhokisini angafanele. Wonke umugqa we-
ip:port:user:passugcina usesitilweni se-Host, noma igama lomsebenzisi lingena ebhokisini lephasiwedi. Amanye amathuluzi akuhlukanisela lezi zinkambu ezine, amanye awenzi njalo. - Uhlelo lokusebenza aluthumeli imininingwane yokungena. Ukuhlelwa kwe-proxy yesistimu yokusebenza kugcina ikheli nembobo kuphela. Izinhlelo ezingakwazi ukucela iphasiwedi zixhuma ngaphandle kwesihloko se-auth bese zithola i-407.
- Izinhlamvu ezikhethekile ngaphakathi kwe-URL ye-proxy. Esimweni se-
http://user:pass@host:port, izinhlamvu ezinjenge-@,:noma#ephasiwedini kumele ziguqulwe zibe yi-percent-encoded (@iba yi-%40), ngaphandle kwalokho umbhalo uhlukaniswa endaweni engafanele.
Ukuthi i-407 ibukeka kanjani ngempela
Siliveze kabusha leli phutha ku-proxy yokuhlola, eboniswe lapha ngekheli lamadokhumenti elithi 203.0.113.10:8080 kanye nelithi user123:pass456 elenziwe lafa ngamabomu. Esizeni se-HTTPS, i-curl -x http://user123:[email protected]:8080 https://example.com ibonisa curl: (56) CONNECT tunnel failed, response 407. Esizeni esivamile se-HTTP esine--w %{http_code}, i-curl ibonisa nje i-407.
Engeza u--v ukuze ubone ukuthi imininingwane yokungena ithunyelwe yini nhlobo. Umkhondo ubonisa > CONNECT example.com:443 HTTP/1.1, bese ulandelwa yi-> Proxy-Authorization: Basic ..., bese kuvela i-407 kuphela ngemva kwalokho. Uma umugqa we-Proxy-Authorization ungekho, iklayenti lakho alizange lithumele ukungena.
I-proxy checker yakwa-VinaProxy ibika icala elifanayo ngokuthi auth failed (407). I-Headless Chrome, engenayo ibhokisi lengxoxo lokungena, ilibonisa njenge-ERR_TUNNEL_CONNECTION_FAILED; bheka i-tunnel error page.
Izilungiso ngokwezindawo ezahlukene
- I-Windows ne-Chrome: I-Chrome ilandela ukuhlelwa kwe-proxy ye-Windows (Settings > Network & Internet > Proxy), ephethe kuphela ikheli nembobo. Ekulayisheni kwekhasi kokuqala, i-Chrome ivula ibhokisi lokungena legama lomsebenzisi nephasiwedi ye-proxy. Uma ulibhale kabi futhi ibhokisi lingabuyeli, vala wonke amawindi e-Chrome bese uwavula kabusha.
- Iziphequluli ze-Antidetect (AdsPower, GoLogin, GenLogin): gcina i-Host, Port, Username ne-Password ezinkambini ezihlukene. Sula inkambu yephasiwedi ngokuphelele bese uyinamathisela futhi esikhundleni sokuyihlela. Usizo lwenkambu ngenkambu lusemhlahlandleleni wokusetha i-GoLogin setup guide.
- Ocingweni: I-iPhone ineswishi ye-Authentication ngaphansi kwe-Settings > Wi-Fi > (i) > Configure Proxy; ukuyishiya icishiwe kubangela i-407. I-Android ivamise ukwamukela i-host ne-port kuphela, ngakho izinhlelo ezidinga ukungena zingabonisa iphutha elivamile lokuxhuma esikhundleni salokho.
- curl: dlulisa i-
-U "user:pass"ngokwehlukana esikhundleni sokuyifaka ngaphakathi kwe-URL, okugwema izinkinga zezinhlamvu ezikhethekile. - Izicelo ze-Python requests: setha i-
http://user:pass@host:portkuzo zombili izihluthulelo ze-httpne-httpszesichazamazwi se-proxies, bese ubhala amaphasiwedi anezinhlamvu eziyinkimbinkimbi nge-urllib.parse.quote.
Imininingwane yokungena ilungile kodwa i-407 isaqhubeka
Qhathanisa izivumelwano zokuxhumana ngokulandelayo. I-VinaProxy idayisa ama-proxy e-HTTP(S) anokungena kwe-user:pass kanye ne-SOCKS5, ngakho khetha iprotocol eboniswe ku-oda lakho kudeshibhodi. Uma isihloli siphendula ngokuthi not socks5, leyo mbobo isebenzisa i-HTTP futhi akufanele isethwe njenge-SOCKS5.
Isinyathelo ngesinyathelo
- 1
Kopisha umugqa we-proxy kudeshibhodi
Vula i-oda kudeshibhodi yakho yakwa-VinaProxy bese ukopisha wonke umugqa esikhundleni sokuwubhala phansi.
- 2
Yihlole nge-proxy checker
Yinamathisele ku-proxy checker. Umphumela othi
auth failed (407)uqinisekisa inkinga yemininingwane yokungena kunaleyo yenethiwekhi. - 3
Faka kabusha igama lomsebenzisi nephasiwedi ngendlela efanele
Sula zombili izinkambu kusofthiwe yakho bese uzinamathisela futhi ngaphandle kwezikhala ekuqaleni noma ekugcineni.
- 4
Qondanisa iprotocol ne-oda
Setha uhlobo lwe-proxy ku-HTTP noma ku-SOCKS5 ngqo njengoba i-oda lisho, bese uyagcina.
- 5
Landelela nge-curl -v uma kusaphikelela
Sebenzisa i-
curl -vngamanani akho angempela bese uhlola umugqa we-Proxy-Authorizationngaphambi kwe-407.
Imibuzo evame ukubuzwa
Ingabe i-407 ibangelwa ukuthi i-ISP yami ivimba i-proxy?
Cha. I-407 ithunyelwa yi-proxy uqobo, ngakho ukuxhumana kungenile. Indlela evinjiwe ibonakala njenge-timeout noma ukuxhumana okunqatshiwe esikhundleni salokho; bheka i-proxy timeout.
Kungani i-Chrome iqhubeka nokucela ukungena kwe-proxy?
Ukufaka ngakunye okungalungile kuthola enye i-407 bese i-Chrome iphinda icela futhi. Hlola i-Caps Lock futhi uqiniseke ukuthi indlela yokubhala yase-Vietnam noma enye ayifaki amamaki amaphasiwedini.
Ngiyifaka kanjani iphasiwedi ene-@ ku-URL ye-proxy?
Yiguqule: @ njenge-%40, : njenge-%3A, # njenge-%23. Ku-curl, ifulegi le--U ligwema ukuguqula ngokuphelele.
I-Selenium noma i-Puppeteer ibonisa iphutha le-tunnel esikhundleni se-407. Ingabe inkinga iyafana?
Ngokuvamile yebo. I-Headless Chrome ayikwazi ukukhombisa ibhokisi lokungena, ngakho i-407 ivela njenge-ERR_TUNNEL_CONNECTION_FAILED. Nikeza imininingwane yokungena ngendlela ye-auth yelabhulali, njengakulo Selenium guide.
Ama-proxy ayimfihlo anemininingwane ecacile
I-oda ngalinye lakwa-VinaProxy likunikeza umugqa olungile we-ip:port:user:pass ongawukopisha kanye bese uwunamathisela noma yikuphi.
Buka amanani e-proxy