Java HTTP proksi hisob ma'lumotlarini chaqiruv identifikatoridan tanlang
Hisobni qaytarishdan oldin so'rov yuboruvchi turi, xost va portni moslashtiring; aloqasiz server chaqiruvlarini bu qidiruvdan tashqarida saqlang.
Har bir HTTP autentifikatsiya callbacki uchun hisob ma'lumotlari qarorini shu tartibda qabul qiling:
- So'rov yuboruvchi maqsadli server emas, proksi ekanligini tekshiring.
- So'ralayotgan xost va portni tasdiqlangan proksi yozuvi bilan moslashtiring.
- O'sha yozuvning hisobini qaytaring yoki mos kelmaydigan chaqiruv uchun hisob ma'lumotlarini bermang.
Bitta shartsiz foydalanuvchi nomi/parol ikki proksining hisoblarini ifodalay olmaydi va ularni boshqa qabul qiluvchiga oqizib yuborishi mumkin.
Java'ning HTTP mijoz quruvchisidan foydalanganda mijozga bog'langan Authenticator'ni afzal ko'ring. JVM standart Authenticator'i boshqa ishtirok etuvchi kodga ham ta'sir qiladi.
Har qanday xost taxallusi xaritasini o'zboshimchalik bilan nomlarni qabul qilish o'rniga ataylab belgilang. Bu HTTP andozasi; SOCKS o'xshash xost nomida ham boshqa amalga oshirish yo'lidan foydalanishi mumkin.
Diagnostika uchun chaqiruv turi va mos kelgan hisob identifikatorini uning siri bo'lmagan holda yozib oling. Bu parollarni jurnalga kiritmasdan qamrov qarorini tushuntiradi.