ټرانسپورټ کولی شي د پروکسي اعتبارنامې رسولو هغه شی وساتي چې د هغه د پول مدیر د جوړېدو پر مهال غوره شوی و. وروسته WebProxy.Credentials بدلول د حساب بدلولو باوري عملیه نه ده.

د کلاینټ له کارولو دمخه لاره او حساب یوځای جوړ کړئ:

var proxy = new System.Net.WebProxy(proxyEndpoint)
{
    Credentials = new System.Net.NetworkCredential(proxyUser, proxyPassword)
};
var handler = new System.Net.Http.HttpClientHandler
{
    UseProxy = true,
    Proxy = proxy
};
var client = new System.Net.Http.HttpClient(handler);

پای ټکی او اعتبارنامې د اپلیکیشن له ترتیب څخه راځي. د دویم هویت لپاره بل هندلر جوړ کړئ؛ بل HttpClient چې لومړی هندلر شریکوي، د هغه تګلاره هم شریکوي.

دودیز ICredentials رسولونکی کولی شي د وروستیو ننګونو ځواب ووایي، خو نه شي کولی یو جوړ شوی تونل د بل حساب په توګه بیا نښه کړي. د غیر همغږي زنګونو شاوخوا یو نړیوال کارنوم/پټنوم ټاکل د ننګونې وخت او د حساب مالکیت په ټکر کې پرېږدي.

کله چې بیا کارول اړین وي، محدوده ټولګه کلاینټونه وساتئ. د هغه د ټرانسپورټ له ایستلو دمخه زوړ کار وچ کړئ. په هر غوښتنه یو نوی هندلر د اړیکو پولونه ضایع کوي؛ هر تاریخي حساب تل ساتل هغوی بې حده لویوي.

اړوندې مقالې