DefaultCredentials ଆପଣଙ୍କ Windows ଲଗଇନକୁ Basic ପାସୱାର୍ଡରେ ପରିଣତ କରେ ନାହିଁ
ବ୍ରାଉଜରରେ ସଞ୍ଚିତ Basic ଆକାଉଣ୍ଟ ସ୍ୱୟଂଚାଳିତ ଭାବରେ ଦେଖାଯିବାର ଆଶା କରିବା ପରିବର୍ତ୍ତେ .NET ର ଡିଫଲ୍ଟ ସୁରକ୍ଷା ପ୍ରସଙ୍ଗକୁ ପ୍ରକ୍ସିର ପ୍ରମାଣୀକରଣ ସ୍କିମ ସହିତ ମେଳାନ୍ତୁ।
ବ୍ରାଉଜର ଏକ ପ୍ରକ୍ସି ଆକାଉଣ୍ଟ ମନେ ରଖେ। ଆପଣଙ୍କ .NET କ୍ଲାଏଣ୍ଟ CredentialCache.DefaultCredentials ବ୍ୟବହାର କରେ ଏବଂ ଆପଣ ଆଶା କରିଥିବା ପୁନଃପ୍ରୟାସ ବିନା 407 ପାଏ। ଏହି ଦୁଇଟି ତଥ୍ୟ ସୁସଙ୍ଗତ।
DefaultCredentials ସମର୍ଥିତ ସମନ୍ୱିତ ପ୍ରମାଣୀକରଣ ପାଇଁ ବର୍ତ୍ତମାନର ସୁରକ୍ଷା ପ୍ରସଙ୍ଗକୁ ପ୍ରତିନିଧିତ୍ୱ କରେ। Microsoft NTLM, Negotiate ଏବଂ Kerberos ଉପରେ ଏହାର ପ୍ରୟୋଗଯୋଗ୍ୟତା ଦଲିଲଭୁକ୍ତ କରେ। ବ୍ରାଉଜରରେ ସଞ୍ଚିତ ଲଗଇନରୁ ବ୍ୟବହାରକାରୀ ନାମ ଏବଂ ସ୍ପଷ୍ଟ ପାସୱାର୍ଡ ବାହାର କରିବାର ଅନୁରୋଧ ଏହା ନୁହେଁ।
ଯଦି ପ୍ରକ୍ସି Basic ଦିଏ ଏବଂ ଅଲଗା ଆକାଉଣ୍ଟ ଆବଶ୍ୟକ କରେ, ତେବେ କ୍ଲାଏଣ୍ଟ ସମର୍ଥନ କରୁଥିବା ପ୍ରକ୍ସି ପ୍ରମାଣପତ୍ର ଇଣ୍ଟରଫେସ ମାଧ୍ୟମରେ ସେହି ଆକାଉଣ୍ଟ ବିନ୍ୟାସ କରନ୍ତୁ। ସ୍ପଷ୍ଟ NetworkCredential ଏବଂ ବର୍ତ୍ତମାନର Windows ସୁରକ୍ଷା ପ୍ରସଙ୍ଗ ଅଲଗା ଇନପୁଟ।
ପାସୱାର୍ଡ ପରିବର୍ତ୍ତନ କରିବା ପୂର୍ବରୁ ଘୋଷିତ ଚ୍ୟାଲେଞ୍ଜ ଯାଞ୍ଚ କରନ୍ତୁ। କେଉଁ ବ୍ୟବହାରକାରୀ ପ୍ରସଙ୍ଗ ଆପ୍ଲିକେସନ ଚଲାଉଛି ତାହା ମଧ୍ୟ ଯାଞ୍ଚ କରନ୍ତୁ। ଡେସ୍କଟପ ଏକ୍ଜିକ୍ୟୁଟେବଲ ଏବଂ ସେବା ଏକ ସମାନ କମ୍ପ୍ୟୁଟରରେ ଆରମ୍ଭ ହେଲେ ମଧ୍ୟ ଅଲଗା ପରିଚୟ ରଖିପାରେ।
ଲକ୍ଷ୍ୟର ପ୍ରମାଣପତ୍ର ଗୁଣରେ ମଧ୍ୟ ଆକାଉଣ୍ଟ କପି କରିବାର କୌଣସି କାରଣ ନାହିଁ। ମଧ୍ୟସ୍ଥର ଲଗଇନ ମଧ୍ୟସ୍ଥ ସହିତ ରଖନ୍ତୁ। ଉପଯୋଗୀ ନିଦାନ ତିନୋଟି ଜିନିଷର ନାମ ଦିଏ: ଚୟନିତ ପ୍ରକ୍ସି, ଏହାର ଅନୁରୋଧିତ ସ୍କିମ ଏବଂ ଆପ୍ଲିକେସନ ପ୍ରକୃତରେ ପ୍ରଦାନ କରିଥିବା ପ୍ରମାଣପତ୍ର ପ୍ରକାର।