Konfiguriranje proxyja na HTTP transportu klijenta za pohranu odgovara na jedno pitanje: kako taj transport šalje zahtjeve za pohranu. Vjerodajnica identiteta može imati drugi HTTP klijent za dobivanje tokena.

Ta razlika objašnjava naizgled uobičajenu proturječnost: krajnja točka pohrane dostupna je kroz proxy, ali SDK pada prije slanja očekivane operacije. Kvar može pripadati dobivanju vjerodajnica prema krajnjoj točki identiteta.

Najprije zabilježite koje odredište nije uspjelo. Zatim pregledajte HTTP klijent predan graditelju pohrane i konfiguraciju koju koristi implementacija vjerodajnica. Slijedite podržane proxy opcije svakog transporta. Za javno dostupne krajnje točke pohrane i tokena na dopuštenoj javnoj proxy ruti popis HTTP proxyja nudi kandidate za krajnje točke; ne pretpostavljajte da postavka jednog graditelja ponovno konfigurira svaki objekt u aplikaciji.

FazaKorisni dokazi
Dobivanje tokenaKrajnja točka identiteta, odabrani klijent, proxy izazov ili pogreška veze
Zahtjev za pohranuKrajnja točka pohrane, konfigurirani cjevovod, konačni odgovor ili kvar prijenosa

Držite proxy račun odvojeno od Azure vjerodajnice. Uspješna prijava na proxy daje rutu; odredišna služba i dalje autorizira Azure operaciju.

Povijesni odgovori koriste nekoliko generacija Azure Storage Java klasa, uključujući starije OperationContext i pipeline API-je. Uskladite primjer sa SDK-om i HTTP transportom koje aplikacija trenutačno koristi. Za Data Lake SDK zajedničko postavljanje HTTP klijenta za pohranu i identitet prikazuje oba ulaza graditelja. Ponovno uvođenje zastarjelog tipa klijenta radi rješavanja proxy problema stvara još jedan put konfiguracije za otklanjanje pogrešaka.

Koristite sigurne identifikatore krajnjih točaka u zapisima. URL-ovi pohrane mogu sadržavati pristupne tokene, a potpuni proxy URL može sadržavati lozinku.

Povezani članci