Nid yw derbyn Proxy-Authorization yn golygu bod procsï wedi derbyn y cyfrif. Pan fydd y manylion ar goll, yn annilys neu'n anghyflawn, gall 407 Proxy Authentication Required arall fod y mateb priodol.

Rhaid i'r mateb gynnwys her Proxy-Authenticate. Dyma enghraifft Basic:

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

Yna gall y cleient gael manylyn arall neu barhau â chyfnewid y cynllun a ddewiswyd. Mae rhai mecanweithiau dilysu'n cymryd sawl rownd, felly nid yw ail 407 ynddo'i hun yn brawf bod y cyfrinair wedi'i deipio'n anghywir.

Mae RFC 9110 hefyd yn gwahaniaethu manylyn dilys ond annigonol: dylai'r gweinydd ddefnyddio 403 ar gyfer cais y mae'n gwrthod ei gyflawni o dan y hunaniaeth honno. Dylai gweithrediad procsï wneud y penderfyniad mynediad hwnnw'n fwriadol yn hytrach na dewis statws newydd dim ond oherwydd bod pennawd awdurdodi wedi ymddangos.

Ar ochr y cleient, mae angen man aros ar fethiannau unfath dro ar ôl tro. Cadwch statws y mateb a'r her mewn diagnosteg, a rhowch y gorau i ailanfon yr un manylyn a wrthodwyd yn ddall.

Erthyglau cysylltiedig