Әр HTTP аутентификация кері шақыруы үшін тіркелгі деректері туралы шешімді осы тәртіппен қабылдаңыз:

  1. Сұраушының мақсатты сервер емес, прокси екенін тексеріңіз.
  2. Сұраушы хост пен портты мақұлданған прокси жазбасымен сәйкестендіріңіз.
  3. Сол жазбаның аккаунтын қайтарыңыз немесе сәйкес келмейтін шақыру үшін тіркелгі деректерін бермеңіз.

Бір шартсыз пайдаланушы аты/құпия сөз екі проксидің аккаунттарын білдіре алмайды және оларды басқа алушыға ағызуы мүмкін.

Java-ның HTTP клиент құрастырушысын пайдаланғанда клиентке тіркелген Authenticator-ды таңдаңыз. JVM әдепкі Authenticator басқа қатысушы кодқа да әсер етеді.

Кез келген хост бүркеншік атының салыстыруын ерікті атауларды қабылдаудың орнына әдейі анықтаңыз. Бұл HTTP үлгісі; SOCKS ұқсас хост атында да басқа іске асыру жолын пайдалана алады.

Диагностика үшін шақыру түрін және сәйкес аккаунт идентификаторын оның құпиясынсыз жазыңыз. Бұл құпия сөздерді журналға жазбай-ақ ауқым шешімін түсіндіреді.

Қатысты мақалалар