Proxy-Authorization vastuvõtmine ei tähenda, et puhverserver konto heaks kiitis. Kui mandaadid puuduvad, on kehtetud või puudulikud, võib sobiv vastus olla veel üks 407 Proxy Authentication Required.

Vastus peab sisaldama Proxy-Authenticate väljakutset. Basicu näide:

HTTP/1.1 407 Proxy Authentication Required
Proxy-Authenticate: Basic realm="Office proxy"
Content-Length: 0

Seejärel saab klient hankida teise mandaadi või jätkata valitud skeemi vahetust. Mõned autentimismehhanismid nõuavad mitut vooru, seega teine 407 ei ole iseenesest tõestus, et parool sisestati valesti.

RFC 9110 eristab ka kehtivat, kuid ebapiisavat mandaati: server peaks kasutama 403 taotluse puhul, mille täitmisest selle identiteedi all keeldub. Puhverserveri rakendus peaks selle juurdepääsuotsuse tegema teadlikult, mitte valima uut olekut ainult sellepärast, et ilmus autoriseerimispäis.

Kliendi poolel vajavad korduvad identsed tõrked peatuspunkti. Säilitage vastuse olek ja väljakutse diagnostikas ning lõpetage sama tagasilükatud mandaadi pimesi uuesti saatmine.

Seotud artiklid