WCF BasicHttpBinding: ProxyAddress eta UseDefaultWebProxy
Jarri bat etor daitezela BasicHttpBinding-eko proxy helbide esplizitua eta proxy lehenetsiaren hautaketa garraioaren kredentzialak aldatu aurretik.
Sortutako zerbitzu-kliente batek zerbitzu-muturra eta proxyari lotutako estekak konfigura ditzake aldi berean. Hasi zehazten zein helbide dagokion zein rolari. SOAP zerbitzua helburua izaten jarraitzen du; ProxyAddress-ek bitartekari bat izendatzen du.
BasicHttpBinding-en, UseDefaultWebProxy-k automatikoki konfiguratutako proxy jokabidea hautatzen du eta lehenespenez true da. Microsoften kontratuak ez du onartzen true balio hori ProxyAddress esplizitu ez-nulu batekin konbinatzea. Egin hautaketa koherentea, biak esleitu eta batek isilpean irabaziko duela suposatu beharrean. Proxy bide publiko baimenduan autentifikatu gabeko SOAP zerbitzu publikoki irisgarri baterako, HTTP proxy zerrendak ProxyAddresserako hautagai helbideak ematen ditu; ez gorde beste mutur bateko proxy kredentzialik.
Egiaztatu muturrak benetan erabiltzen duen esteka
Laguntzaile batek esteka zuzena eraiki dezake sortutako klienteak oraindik beste mutur konfiguratu bat erabiltzen duen bitartean. Aztertu huts egiten duen deialdiari esleitutako esteka. Klienteak inoiz hautatu ez zuen konfigurazio-sarrera bat aldatzeak ezin du bere bidea eragin.
Ondoren bereizi proxy kredentzial mota zerbitzu kredentzial motatik. SOAP zerbitzuak eskatzen duen pasahitza ez da automatikoki hautatutako sareko bitartekariaren kontua.
Garraioaren segurtasun modua beste erabaki bat da. Kredentzial-soilik modura aldatzea erantzun zahar batek hala iradokitzen duelako bakarrik garraioaren suposizioak aldatzen ditu; ez du frogatzen bidea edo kontua zuzenak direnik. Mantendu helmugako TLS aurreikusitakoa eta erabili inplementatutako WCF klienteak eta proxyak onartzen duten autentifikazio antolamendua.
Diagnostiko erabilgarri batek zerbitzu-muturra, hautatutako proxy iturria, esteka instantzia eta erantzunaren lehen etapa izendatzen ditu. Horrek 407 bat murrizten du, sortutako zerbitzu-klientea erlaziorik gabeko konfigurazio susmoen bilduma bihurtu gabe.