Proxy môže po prijatí prihlasovacích údajov znova poslať 407
Použite ďalšiu výzvu 407, keď prihlasovacie údaje proxy chýbajú, sú neúplné alebo odmietnuté, a odmietnutie prístupu si nechajte na iný výsledok politiky.
Prijatie Proxy-Authorization neznamená, že proxy účet prijal. Keď údaje chýbajú, sú neplatné alebo neúplné, vhodnou odpoveďou môže byť ďalší 407 Proxy Authentication Required.
Odpoveď musí obsahovať výzvu Proxy-Authenticate. Príklad pre Basic:
HTTP/1.1 407 Proxy Authentication Required
Proxy-Authenticate: Basic realm="Office proxy"
Content-Length: 0
Klient si potom môže zaobstarať iné údaje alebo pokračovať vo výmene zvolenej schémy. Niektoré overovacie mechanizmy vyžadujú viac kôl, takže druhý 407 sám o sebe nie je dôkazom, že heslo bolo napísané nesprávne.
RFC 9110 tiež rozlišuje platný, ale nedostatočný údaj: server by mal použiť 403 pri požiadavke, ktorú pod touto identitou odmieta splniť. Implementácia proxy by mala toto rozhodnutie o prístupe urobiť zámerne, namiesto toho, aby si vybrala nový stav len preto, že sa objavila autorizačná hlavička.
Na strane klienta potrebujú opakované rovnaké zlyhania bod zastavenia. Uchovávajte stav odpovede a výzvu v diagnostike a prestaňte naslepo posielať ten istý odmietnutý údaj.