Apache HttpClient-ek pasahitza ezagutzen du baina 407 jasotzen jarraitzen du
Lotu Apache HttpClient-en proxy-kredentzialak benetako proxy-bidearekin eta bereizi autentifikazio-erronka bat huts egindako saio-hasiera batetik.
Hornitzailean pasahitz zuzen batek ez du ezartzen benetan hautatutako proxyrako kredentzial egokirik. Hasi endpoint horren eskemarekin, hostarekin eta portuarekin; host eremuak normalean hostname edo IP bat baino ez du onartzen, ez URL osoa.
- Irakurri autentifikazio-truke osoa. 407 bat onartutako berriro-saiakera baten ondoren normala izan daiteke. Egiaztatu azken emaitza oraindik 407 dela saio-hasiera ukatutzat hartu aurretik.
- Alderatu bidea eta kredentzialen irismena. Bat etorri benetako host/portua eta inplementatutako HttpClient 5 AuthScope -ek definitutako beste eremuak. Portu okerrak BasicCredentialsProvider sarrera egokirik gabe utz dezake.
- Egiaztatu metodoa eta identitatea. Proxyak onartutako metodoa eskaini zuen? Berriro-saiakerak espero zen konexioa erabili zuen? Operadoreak domeinuz gaitutako kontua edo beste formatu dokumentaturen bat eskatzen du?
Erabili instalatutako bertsio nagusiko APIa. HttpClient 4-ren autentifikazio-cache errezeta ez da aldatu gabe pasatzen 5. bertsiora. Erabili operadorearen kontu-baldintzak, ez ibili erabiltzaile-izen aldaera arbitrarioak probatzen.
Aurretiazko autentifikazioa beste aukera deliberatu bat da. Eskema bateragarri baterako joan-etorri bat ken dezake, baina kredentzialak noiz irteten diren aldatzen du eta onartutako irismena behar du. Ezin da lehen konponketa izan endpoint desegoki baterako edo onartzen ez den metodo baterako.
Mantendu erronkatutako proxy-identitatea, metodoa, irismenaren bat-etortzea eta azken egoera diagnostiko erredaktatuetan. Pasahitza eta kredentzialak daramatzaten arrasto gordinak ez dira beharrezkoak konparazio horretarako.