ପ୍ରକ୍ସି ପ୍ରମାଣପତ୍ରରେ ଡୋମେନ୍-ଯୋଗ୍ୟ ଉପଯୋଗକର୍ତ୍ତା ନାମ
ଅସ୍ପଷ୍ଟ ଆକାଉଣ୍ଟ ନାମକୁ ଅଲଗା ଡୋମେନ୍ କ୍ଷେତ୍ର ଥିବା API ରୁ ଅଲଗା କରନ୍ତୁ, ଏବଂ କେବଳ URL ବାକ୍ୟଗଠନ ପୂରଣ କରିବା ପାଇଁ ଆକାଉଣ୍ଟ ପରିଚୟ ବଦଳାଇବାରୁ ଦୂରେଇ ରୁହନ୍ତୁ।
ଏକ ଉତ୍ତର କହେ DOMAIN\ ହଟାନ୍ତୁ। ଅନ୍ୟଟି କହେ ଏହା ଯୋଡ଼ନ୍ତୁ। ଦୁଇଟି ପରିବର୍ତ୍ତନ ଆପଣଙ୍କ ପ୍ରକ୍ସି ପାଇଁ ଭୁଲ ହୋଇପାରେ।
ଦୁଇଟି ପ୍ରଶ୍ନ ଅଛି: ସେବା କେଉଁ ପରିଚୟ ଆଶା କରେ, ଏବଂ ଚୟନିତ API ସେହି ପରିଚୟକୁ କିପରି ଉପସ୍ଥାପନ କରେ।
| ଇଣ୍ଟରଫେସ୍ | କଣ ସ୍ଥିର କରିବାକୁ ହେବ |
|---|---|
| ଏକକ ଆକାଉଣ୍ଟ-ନାମ କ୍ଷେତ୍ର | ଅପରେଟର ଗ୍ରହଣ କରୁଥିବା ସଠିକ୍ ଆକାଉଣ୍ଟ ବାକ୍ୟଗଠନ |
| ଡୋମେନ୍ କ୍ଷେତ୍ର ସହିତ ପ୍ରମାଣ API | ଡୋମେନ୍ ଓ ଉପଯୋଗକର୍ତ୍ତା ନାମ ଅଲଗା ଦେବା ଆବଶ୍ୟକ କି |
| URI ଭିତରେ ପ୍ରମାଣ ଉପାଦାନ | ଉଦ୍ଦିଷ୍ଟ ମୂଲ୍ୟଗୁଡ଼ିକ ସେହି ଧାରକ ପାଇଁ କିପରି ଏନକୋଡ୍ କରିବାକୁ ହେବ |
ଉଦାହରଣ ସ୍ୱରୂପ, .NET ଅଲଗା ଉପଯୋଗକର୍ତ୍ତା ନାମ, ପାସୱାର୍ଡ ଓ ଡୋମେନ୍ ଆର୍ଗୁମେଣ୍ଟ ସହିତ NetworkCredential କନଷ୍ଟ୍ରକ୍ଟର ପ୍ରଦାନ କରେ। ଡୋମେନ୍କୁ ଭେଦଭାବ ବିନା ଦୁଇ କ୍ଷେତ୍ରରେ ରଖିବା ସମନ୍ୱିତ ପ୍ରମାଣୀକରଣ ସଂରଚନା କରିବାର ବହନଯୋଗ୍ୟ ଉପାୟ ନୁହେଁ।
Basic ପ୍ରମାଣୀକରଣ ଅନ୍ୟ ଏକ କ୍ଷେତ୍ର: ସର୍ଭର ପ୍ରଦତ୍ତ ଆକାଉଣ୍ଟ ପାଠ୍ୟକୁ ନିଜ ନୀତି ଅନୁସାରେ ବ୍ୟାଖ୍ୟା କରେ। ଏକ ହିଁ ନେଟୱାର୍କରେ ରହିବା ଡୋମେନ୍ ଉପସର୍ଗ ନିହିତ ଅଛି ବୋଲି ପ୍ରମାଣ କରେ ନାହିଁ। ଡୋମେନ୍-ଯୋଗ୍ୟ ନାମ ସ୍ୱୟଂଚାଳିତ ଭାବେ ଅନ୍ୟ ପ୍ରମାଣୀକରଣ ପ୍ରୋଟୋକଲ ମଧ୍ୟ ନୁହେଁ।
URL ଏସ୍କେପିଂ ଉଦ୍ଦିଷ୍ଟ ଆକାଉଣ୍ଟ ସଂରକ୍ଷଣ କରିବା ଉଚିତ, ତାହାକୁ ବଦଳାଇବା ନୁହେଁ। ଉତ୍ସ-ଭାଷାର ଷ୍ଟ୍ରିଙ୍ଗରେ ବ୍ୟାକସ୍ଲାସ୍, ଆକାଉଣ୍ଟ ନାମରେ ବ୍ୟାକସ୍ଲାସ୍ ଓ URI ଭିତରେ ଏହାର ଶତକଡ଼ା-ଏନକୋଡେଡ୍ ଉପସ୍ଥାପନା ଅଲଗା ସ୍ତର।
ଅପରେଟରଠାରୁ ଗ୍ରହଣୀୟ ପରିଚୟ-ରୂପ ଓ ସ୍କିମ୍ ନିଅନ୍ତୁ, ତାପରେ ସମ୍ପୃକ୍ତ ପ୍ରମାଣ ଇଣ୍ଟରଫେସ୍ ବ୍ୟବହାର କରନ୍ତୁ। ଛୋଟ ନାମ, ଡୋମେନ୍ ନାମ ଓ ଇମେଲ୍ ପରି ନାମ ମଧ୍ୟରେ ଅନିୟମିତ ଭାବେ ବଦଳାଇବା ମୂଳ 407 ବିଷୟରେ ଦୁର୍ବଳ ପ୍ରମାଣ ସୃଷ୍ଟି କରେ।