ଏକ URI ରେ ଏହାର ହୋଷ୍ଟ ପୂର୍ବରୁ username:password ରହିପାରେ। ଏହାର ଅର୍ଥ ନୁହେଁ ଯେ ସେହି URI ଗ୍ରହଣ କରୁଥିବା ପ୍ରତ୍ୟେକ .NET API ବ୍ୟବହାରକାରୀ ତଥ୍ୟକୁ ପ୍ରମାଣୀକରଣ ବସ୍ତୁରେ ନକଲ କରେ।

WebProxy ସିଧାସଳଖ ନିର୍ମାଣ କରିବାବେଳେ ପ୍ରମାଣପତ୍ର ନ୍ୟସ୍ତକରଣ ସ୍ପଷ୍ଟ କରନ୍ତୁ:

var proxy = new WebProxy("http://203.0.113.10:8080")
{
    Credentials = new NetworkCredential(proxyUser, proxyPassword)
};

ଏଣ୍ଡପଏଣ୍ଟ ଏବଂ ଖାତା ଭେରିଏବଲଗୁଡ଼ିକ ଉଦାହରଣ ଅଟେ। ଏହା ଗନ୍ତବ୍ୟ ଠିକଣା, ପ୍ରକ୍ସି ଠିକଣା ଏବଂ ପ୍ରକ୍ସି ଖାତାକୁ ଅଲଗା ରଖେ।

ଯଦି ଇନପୁଟ୍ ଫର୍ମାଟ୍ ପ୍ରମାଣପତ୍ରଯୁକ୍ତ URL ଦିଏ, ଏହାର ବ୍ୟବହାରକାରୀ ତଥ୍ୟକୁ ଉଦ୍ଦେଶ୍ୟମୂଳକ ଭାବରେ ପାର୍ସ କରନ୍ତୁ। କୋଲନ୍ ଥିବା ପାସୱାର୍ଡକୁ କେବଳ ପ୍ରମାଣପତ୍ର ବିଭାଜକରେ ବିଭାଜନ କରି ସଂରକ୍ଷଣ କରନ୍ତୁ, ଏବଂ ଏନକୋଡ୍ ହୋଇଥିବା ଉପାଦାନଗୁଡ଼ିକୁ ଉପଯୁକ୍ତ ପର୍ଯ୍ୟାୟରେ ଡିକୋଡ୍ କରନ୍ତୁ। ସେହି ପାର୍ସରର ନିଦାନ ସମୟରେ ମୂଳ URL ପ୍ରିଣ୍ଟ କରିବାକୁ ଏଡ଼ାନ୍ତୁ।

ପରିବେଶ ସେଟିଂ ଭାବରେ କାର୍ଯ୍ୟ କରୁଥିବା ପ୍ରକ୍ସି URL ଅନ୍ୟ କନଷ୍ଟ୍ରକ୍ଟରକୁ ପଠାଇବା ସମୟରେ ଭିନ୍ନ ବ୍ୟବହାର କରିପାରେ। ପରିବେଶ-ପ୍ରକ୍ସି ଆରମ୍ଭର ନିଜସ୍ୱ ପାର୍ସିଂ ତର୍କ ଅଛି; ପ୍ରତ୍ୟେକ କନଷ୍ଟ୍ରକ୍ଟର ସମାନ ଫିଲ୍ଡ ବ୍ୟବହାର କରେ ବୋଲି ଏହା ପ୍ରତିଶ୍ରୁତି ନୁହେଁ।

ଶେଷରେ, କନଫିଗର ହୋଇଥିବା ପ୍ରକ୍ସି ବସ୍ତୁକୁ ଅନୁରୋଧ ନିଷ୍ପାଦନ କରୁଥିବା ହ୍ୟାଣ୍ଡଲରରେ ସେଟ୍ କରନ୍ତୁ। ଅବ୍ୟବହୃତ WebProxy ଉପରେ ସଠିକ୍ ପ୍ରମାଣପତ୍ର ସଂଯୋଗକୁ ପ୍ରଭାବିତ କରିପାରିବ ନାହିଁ।

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