Konfigurimi i një proxy në transportin HTTP të një klienti ruajtjeje përgjigjet një pyetjeje: si e dërgon ai transport kërkesat e ruajtjes. Një kredenciale identiteti mund të ketë një klient tjetër HTTP për marrjen e tokenëve.

Ky dallim shpjegon një kundërshti në dukje të zakonshme: pika fundore e ruajtjes arrihet përmes proxy-t, por SDK dështon përpara se të dërgojë operacionin e pritur. Dështimi mund t'i takojë marrjes së kredencialeve ndaj një pike fundore identiteti.

Së pari shënoni cila destinacion dështoi. Më pas shqyrtoni klientin HTTP të dhënë ndërtuesit të ruajtjes dhe konfigurimin që përdor zbatimi i kredencialeve. Ndiqni opsionet e proxy-t të mbështetura nga secili transport. Për pikat fundore të ruajtjes dhe të tokenit të arritshme publikisht në një rrugë proxy publike të lejuar, lista e proxy-ve HTTP ofron kandidatë pikash fundore; mos supozoni se cilësimi i një ndërtuesi rikonfiguron çdo objekt në aplikacion.

FazaDëshmi të dobishme
Marrja e tokenitPika fundore e identitetit, klienti i zgjedhur, sfida e proxy-t ose gabimi i lidhjes
Kërkesa e ruajtjesPika fundore e ruajtjes, tubacioni i konfiguruar, përgjigjja përfundimtare ose dështimi i transferimit

Mbajeni llogarinë e proxy-t të ndarë nga kredencialja e Azure. Një hyrje e suksesshme në proxy jep një rrugë; shërbimi i destinacionit ende autorizon operacionin e Azure.

Përgjigjet historike përdorin disa breza klasash Azure Storage Java, përfshirë API më të vjetra OperationContext dhe pipeline. Përputhni një shembull me SDK-në dhe transportin HTTP që aplikacioni përdor tani. Për SDK-në Data Lake, një konfigurim i përbashkët i klientit HTTP për ruajtjen dhe identitetin tregon të dy hyrjet e ndërtuesit. Rikthimi i një lloji klienti të vjetruar për të zgjidhur një problem proxy krijon një rrugë tjetër konfigurimi për korrigjim.

Përdorni identifikues të sigurt pikash fundore në regjistra. URL-të e ruajtjes mund të përmbajnë tokenë aksesi, dhe një URL e plotë proxy mund të përmbajë një fjalëkalim.

Artikuj të ngjashëm