Et riktig passord hos leverandøren etablerer ikke legitimasjon som passer til proxyen som faktisk er valgt. Start med skjemaet, verten og porten til det endepunktet; et vertsfelt tar vanligvis bare et vertsnavn eller en IP, ikke en full URL.

  1. Les hele autentiseringsutvekslingen. En 407 fulgt av et godtatt nytt forsøk kan være normalt. Bekreft at sluttresultatet fortsatt er 407 før du behandler innloggingen som avvist.
  2. Sammenlign rute og legitimasjonsomfang. Match den faktiske verten/porten og de andre feltene som defineres av den utrullede HttpClient 5 AuthScope. En feil port kan la BasicCredentialsProvider stå uten en passende oppføring.
  3. Kontroller metode og identitet. Tilbød proxyen den støttede metoden? Brukte det nye forsøket den forventede tilkoblingen? Krever operatøren en domenekvalifisert konto eller et annet dokumentert format?

Bruk API-et til den installerte hovedversjonen. En oppskrift for autentiseringshurtiglager i HttpClient 4 overføres ikke uendret til versjon 5. Bruk operatørens kontokrav i stedet for å gå gjennom vilkårlige varianter av brukernavn.

Forebyggende autentisering er et annet bevisst valg. For et kompatibelt skjema kan det fjerne en runde, men det endrer når legitimasjonen forlater systemet og krever et støttet omfang. Det kan ikke være den første rettelsen for et endepunkt som ikke passer eller en metode som ikke støttes.

Behold den utfordrede proxy-identiteten, metoden, omfangssamsvaret og sluttstatusen i redigerte diagnostikkdata. Passordet og rå spor som bærer legitimasjon, er unødvendige for den sammenligningen.

Relaterte artikler