407 freet Iech, Iech beim Proxy unzemellen. 401 freet Authentifikatioun fir d’Zilressource. Eng Ufro kann op béid treffen; kläert also, wie freet, éier Dir e Passwuert gitt.

Vergläicht Status an Authentifikatiounsufro-Headeren

ÄntwertHeader mat AuthentifikatiounsufroHeader mat ZougangsdatenBetraffe Partei
407 Proxy Authentication RequiredProxy-AuthenticateProxy-AuthorizationEn tëschegeschalte Proxy
401 UnauthorizedWWW-AuthenticateAuthorizationDen Authentifikatiounsoflaf vun der Ursprongsressource

De Status ass eng wichteg éischt Spuer, mee kuckt de ganzen Austausch. Eng Säit mat der Zuel 407 am Text ass keng richteg HTTP-407-Äntwert. Eng eegen Umeldesäit kann och 200 zeréckginn an nach ëmmer Authentifikatioun op Applikatiounsniveau verlaangen.

Firwat HTTPS scho virun der Websäit mat 407 feelgoe kann

Wann e gewéinlechen HTTP-Proxy eng HTTPS-Ufro transportéiert, freet de Client normalerweis fir d’éischt en CONNECT-Tunnel. De Proxy kann Authentifikatioun fir dës CONNECT-Ufro verlaangen. Ass se net ofgeschloss, gouf d’TLS-Sessioun mam Zil nach net duerch den Tunnel opgebaut. En aneren API-Token vun der Websäit wäert dëse Schrëtt also wuel net flécken.

Benotzt eng Ufro mat detailléierter Ausgab, fir d’Plaz vun der Authentifikatiounsufro ze gesinn:

curl --noproxy '' --proxy http://127.0.0.1:8080 --connect-timeout 5 --max-time 15 --verbose https://example.com/

Ersetzt de lokale Listener duerch Ären a liest déi éischt Ufro am Log. E 407 wärend CONNECT kënnt virum Zil-TLS; e spéidere 401 kann op en erfollegräich opgebauten Tunnel folgen.

Gitt Proxy-Zougangsdaten iwwer d’Proxy-Schnittstell

Fir en Endpunkt an e Kont vun engem Administrateur, deem Dir vertraut, kann curl d’Authentifikatiounsmethod aushandelen an e feelend Passwuert offroen:

curl --proxy http://proxy.example:8080 --proxy-anyauth --proxy-user alice https://example.com/

Ersetzt den Beispillendpunkt an de Benotzer duerch d’Donnéeë vum Service, deen Dir benotze däerft. Nëmmen de Benotzernumm verhënnert d’Passwuert direkt am Kommando uewen. D’Methoden hänke vum curl-Build a vum Proxy of; wann d’Verhandlung feelt, kuckt déi richteg Ufro an d’Fäegkeete vum Build.

D’Proxy-Authentifikatiounsoptioun ass vun der Benotzerauthentifikatioun um Ursprongsserver a curl getrennt. Füügt keen Authorization-Header fir den Ursprong bäi amplaz op de Proxy ze äntweren. Leet och keng Proxy-Zougangsheaderen manuell op friem Ufroe weider a späichert se net an Headeren, déi d’ganz Applikatioun erëm benotzt.

Wann de Proxy ëmmer 407 zeréckgëtt

  • Kontrolléiert, datt Dir de virgesinnene Proxyhost a Port benotzt.
  • Kuckt déi ugebuede Methoden, amplaz Basic virauszesetzen.
  • Kontrolléiert de Kontostatus an eventuell Ufuerderungen un de Benotzernummformat.
  • Kontrolléiert d’Iwwerdroung vu Spezialzeechen, wann d’Donnéeën an enger URL stinn.
  • Kläert, ob am Browser integréiert Firmenauthentifikatioun Ënnerstëtzung vun der Lafzäitëmgebung oder Plattform brauch.
  • Frot den Administrateur no enger Ufrokennung oder engem Serverlogeintrag ouni sensibel Donnéeën, wann d’Clientinformatiounen net duergoen.

E 403 oder refuséiert CONNECT kann och no erfollegräicher Umeldung eng Zougangsreegel sinn. Weider Passwuertversich ginn keen Zougang zu engem gespaarte Zil.

Zil-HTTPS schützt net all Austausch vu Proxy-Zougangsdaten

D’Proxy-Authentifikatioun ka virum Zil-TLS stattfannen. Ass d’Verbindung mam Proxy selwer onverschlësselt a leet d’Method do weiderbenotzbar Zougangsdaten op, schützt en HTTPS-Zil dee viregten Austausch net nodréiglech. Wielt e passende Transport an eng passend Authentifikatioun fir de Service; schéckt keng privat Konten un en onbekannten ëffentleche Proxy.

Kuckt detailléiert Loggen duerch, éier Dir se deelt. Och wann d’Tool üblech Umeldefelder verstoppt, kënne Benotzernimm, intern Endpunktnimm, Cookien oder aner identifizéierend Donnéeën dra bleiwen.

Ähnlech Artikelen