ଏକ ଟ୍ରାନ୍ସପୋର୍ଟ ଏହାର ପୁଲ ମ୍ୟାନେଜର ସୃଷ୍ଟି ସମୟରେ ଚୟନ କରାଯାଇଥିବା ପ୍ରକ୍ସି ପ୍ରମାଣପତ୍ର ପ୍ରଦାନକାରୀ ବସ୍ତୁକୁ ରଖିପାରେ। ପରେ 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 ପ୍ରଦାନକାରୀ ପରବର୍ତ୍ତୀ ଆହ୍ୱାନର ଉତ୍ତର ଦେଇପାରେ, କିନ୍ତୁ ପ୍ରତିଷ୍ଠିତ ଟନେଲକୁ ଅନ୍ୟ ଖାତା ଭାବରେ ପୁନଃ ଲେବଲ କରିପାରିବ ନାହିଁ। ଅସିଙ୍କ୍ରୋନସ କଲ ଚାରିପାଖରେ ଏକ ବୈଶ୍ୱିକ ଉପଯୋଗକର୍ତ୍ତା ନାମ/ପାସୱାର୍ଡ ନ୍ୟସ୍ତ କରିଲେ ଆହ୍ୱାନ ସମୟ ଓ ଖାତା ମାଲିକାନା ଦ୍ୱନ୍ଦ୍ୱରେ ରହେ।

ପୁନଃ ବ୍ୟବହାର ଆବଶ୍ୟକ ହେଲେ ସୀମିତ କ୍ଲାଏଣ୍ଟ ସେଟ ରଖନ୍ତୁ। ଏହାର ଟ୍ରାନ୍ସପୋର୍ଟ ନିଷ୍କାସନ ପୂର୍ବରୁ ପୁରୁଣା କାମ ନିଷ୍କାସନ କରନ୍ତୁ। ପ୍ରତ୍ୟେକ ଅନୁରୋଧ ପାଇଁ ନୂଆ ହ୍ୟାଣ୍ଡଲର ସଂଯୋଗ ପୁଲ ଅପଚୟ କରେ; ସମସ୍ତ ଐତିହାସିକ ଖାତା ଚିରକାଳ ରଖିଲେ ସେମାନେ ସୀମା ବିନା ବଢ଼ନ୍ତି।

ସମ୍ପର୍କିତ ପ୍ରବନ୍ଧ