En proxy kan sende 407 på nytt etter å ha mottatt legitimasjon
Bruk nok en 407-utfordring når proxy-legitimasjonen mangler, er ufullstendig eller avvises, og hold tilgangsnektelsen for et annet policyresultat.
Å motta Proxy-Authorization betyr ikke at en proxy har godtatt kontoen. Når legitimasjonen mangler, er ugyldig eller ufullstendig, kan nok en 407 Proxy Authentication Required være det riktige svaret.
Svaret må inneholde en Proxy-Authenticate-utfordring. Et Basic-eksempel er:
HTTP/1.1 407 Proxy Authentication Required
Proxy-Authenticate: Basic realm="Office proxy"
Content-Length: 0
Klienten kan da skaffe en annen legitimasjon eller fortsette utvekslingen for den valgte ordningen. Noen godkjenningsmekanismer krever flere runder, så en andre 407 er ikke i seg selv bevis for at passordet ble skrevet feil.
RFC 9110 skiller også mellom gyldig, men utilstrekkelig legitimasjon: serveren bør bruke 403 for en forespørsel den nekter å oppfylle under den identiteten. En proxy-implementering bør ta denne tilgangsbeslutningen bevisst i stedet for å velge en ny status bare fordi en autorisasjonsheader dukket opp.
På klientsiden trenger gjentatte identiske feil et stoppunkt. Ta vare på svarstatusen og utfordringen i diagnostikken, og slutt å sende den samme avviste legitimasjonen blindt på nytt.