Провайдердегі дұрыс құпиясөз нақты таңдалған прокси үшін сәйкес тіркелгі дерегін жасамайды. Сол шеткі нүктенің схемасынан, хосты мен портынан бастаңыз; хост өрісі әдетте тек хост атауын немесе IP-ді қабылдайды, толық URL емес.

  1. Бүкіл аутентификация алмасуын оқыңыз. 407 және одан кейінгі қабылданған қайта әрекет қалыпты болуы мүмкін. Кіруді қабылданбаған деп санамас бұрын соңғы нәтиженің әлі де 407 екеніне көз жеткізіңіз.
  2. Маршрут пен тіркелгі дерегі ауқымын салыстырыңыз. Нақты хост/портты және орналастырылған HttpClient 5 AuthScope анықтайтын басқа өрістерді сәйкестендіріңіз. Қате порт BasicCredentialsProvider-ді тиісті жазбасыз қалдыруы мүмкін.
  3. Әдіс пен жеке басты тексеріңіз. Прокси қолдау көрсетілетін әдісті ұсынды ма? Қайта әрекет күтілген қосылымды пайдаланды ма? Оператор доменмен біліктілігі бар тіркелгіні немесе басқа құжатталған форматты талап ете ме?

Орнатылған негізгі нұсқаның API-ін пайдаланыңыз. HttpClient 4 аутентификация кэшінің рецепті 5-нұсқаға өзгеріссіз көшпейді. Ерікті пайдаланушы аты нұсқаларын аралап шығудың орнына оператордың тіркелгі талаптарын пайдаланыңыз.

Алдын ала аутентификация — тағы бір әдейі таңдау. Үйлесімді схема үшін ол бір айналымды алып тастай алады, бірақ тіркелгі деректерінің қашан шығатынын өзгертеді және қолдау көрсетілетін ауқымды қажет етеді. Сәйкес емес шеткі нүкте немесе қолдау көрсетілмейтін әдіс үшін бірінші түзету бола алмайды.

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

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