Proxy-Authorization ni olish proksi hisobni qabul qildi degani emas. Hisob ma’lumotlari yo‘q, noto‘g‘ri yoki to‘liq bo‘lmasa, yana bir 407 Proxy Authentication Required mos javob bo‘lishi mumkin.

Javobda Proxy-Authenticate chaqiruvi bo‘lishi kerak. Basic misoli:

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

So‘ngra mijoz boshqa hisob ma’lumotini olishi yoki tanlangan sxema almashinuvini davom ettirishi mumkin. Ba’zi autentifikatsiya mexanizmlari bir necha bosqichni talab qiladi, shuning uchun ikkinchi 407 o‘z-o‘zidan parol xato terilganiga dalil emas.

RFC 9110 haqiqiy, ammo yetarli bo‘lmagan hisob ma’lumotini ham ajratadi: server shu shaxs ostida bajarishdan bosh tortgan so‘rov uchun 403 dan foydalanishi kerak. Proksi tatbiqi bu kirish qarorini ataylab qabul qilishi kerak, faqat avtorizatsiya sarlavhasi paydo bo‘lgani uchun yangi holat tanlamasligi kerak.

Mijoz tomonida takrorlanuvchi bir xil xatolar to‘xtash nuqtasini talab qiladi. Javob holati va chaqiruvni diagnostikada saqlang va rad etilgan o‘sha hisob ma’lumotini ko‘r-ko‘rona qayta yuborishni to‘xtating.

O'xshash maqolalar