HTTP ଲାଇବ୍ରେରୀରେ କାମ କରୁଥିବା ଏକ ପ୍ରକ୍ସି URL ସିଧାସଳଖ Selenium ର ବ୍ରାଉଜର୍ ପ୍ରକ୍ସି କ୍ଷମତାରେ କପି କଲାବେଳେ ବିଫଳ ହୋଇପାରେ। କ୍ଷମତାର ଏକ ନିର୍ଦ୍ଦିଷ୍ଟ ଫର୍ମାଟ୍ ଅଛି, ଏବଂ ଠିକଣା କନଫିଗର କରିବା ପ୍ରମାଣିତ ପ୍ରକ୍ସି ବ୍ୟବହାରର ଏକ ଅଂଶ ମାତ୍ର।

WebDriver ନିର୍ଦ୍ଦିଷ୍ଟକରଣ httpProxy ଏବଂ sslProxy ପରି କ୍ଷେତ୍ରଗୁଡ଼ିକୁ ଐଚ୍ଛିକ ପୋର୍ଟ ସହିତ ଏକ ହୋଷ୍ଟ ଭାବରେ ପରିଭାଷିତ କରେ। ସେଗୁଡ଼ିକ username:password@host URL ପାଇଁ ସାଧାରଣ ସ୍ଥାନ ନୁହେଁ।

କେଉଁ ଲଗଇନ୍ ସମ୍ପୃକ୍ତ ତାହା ଚିହ୍ନଟ କରନ୍ତୁ

  • ବ୍ରାଉଜର୍ ଆଉଟଗୋଇଂ ପ୍ରକ୍ସି ପାଇଁ ପ୍ରମାଣପତ୍ର ଆବଶ୍ୟକ କରିପାରେ।
  • ଲକ୍ଷ୍ୟ ୱେବସାଇଟର ନିଜସ୍ୱ ଲଗଇନ୍ ଥାଇପାରେ।
  • ରିମୋଟ୍ WebDriver ସେବା ପରୀକ୍ଷଣ ରନର୍କୁ ପ୍ରମାଣିତ କରିପାରେ।

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

HTTP 407 ପ୍ରତିକ୍ରିୟା ଏକ ପ୍ରକ୍ସି ଚ୍ୟାଲେଞ୍ଜ ସୂଚାଏ। ଘୋଷିତ ପ୍ରମାଣୀକରଣ ପଦ୍ଧତି ରେକର୍ଡ କରନ୍ତୁ ଏବଂ ଆପଣ ବ୍ୟବହାର କରୁଥିବା ବ୍ରାଉଜର୍ ଓ ଅଟୋମେସନ୍ ଇଣ୍ଟରଫେସରେ ସମର୍ଥନ ଯାଞ୍ଚ କରନ୍ତୁ।

ସମର୍ଥିତ ପ୍ରମାଣୀକରଣ ପଥ ବାଛନ୍ତୁ

ପରିବେଶ ଉପରେ ନିର୍ଭର କରି, ଏହା ବ୍ରାଉଜର୍-ସମର୍ଥିତ ପ୍ରମାଣୀକରଣ ଏକୀକରଣ, ଅନୁମୋଦିତ ଏକ୍ସଟେନସନ୍, କିମ୍ବା ଅପଷ୍ଟ୍ରିମ୍ ଲଗଇନ୍ ପରିଚାଳନା କରୁଥିବା ଅଧିକୃତ ସ୍ଥାନୀୟ ପ୍ରକ୍ସି ହୋଇପାରେ। ପ୍ରତ୍ୟେକର ଅଲଗା ନିୟୋଜନ ଏବଂ ପ୍ରମାଣପତ୍ର ସଂରକ୍ଷଣ ଆବଶ୍ୟକତା ଅଛି। ପୁରୁଣା ପ୍ରମାଣୀକରଣ-ସଂଳାପ ପଦ୍ଧତି ଫେରାଇ ଆଣିବା ପାଇଁ Selenium ଡାଉନଗ୍ରେଡ୍ ନକରି ବର୍ତ୍ତମାନର ବ୍ରାଉଜର୍ ଡକ୍ୟୁମେଣ୍ଟେସନ୍ ବ୍ୟବହାର କରନ୍ତୁ।

ପ୍ରକ୍ସି କ୍ଷମତାକୁ ନୂତନ ସେସନ୍ କନଫିଗରେସନ୍ ଭାବରେ ଗ୍ରହଣ କରନ୍ତୁ, ଏବଂ ଏଣ୍ଡପଏଣ୍ଟ ଫର୍ମାଟ୍ ଅସ୍ପଷ୍ଟ ରଖନ୍ତୁ ନାହିଁ। ତା’ପରେ ବଛାଯାଇଥିବା ଏକୀକରଣ ମାଧ୍ୟମରେ ପ୍ରମାଣୀକରଣ ପରିଚାଳନା କରନ୍ତୁ। 407 ସମାଧାନ କରିବା ପାଇଁ ପ୍ରମାଣପତ୍ର ଯାଞ୍ଚ ବନ୍ଦ କରନ୍ତୁ ନାହିଁ; ଏହା ସଂଯୋଗର ଅନ୍ୟ ଅଂଶ ବଦଳାଏ ଏବଂ ଲଗଇନ୍ ସମସ୍ୟା ଅସମାଧାନ ରହେ।

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