HTTP لائبریری میں کام کرنے والا پراکسی URL جب براہ راست Selenium کی براؤزر پراکسی صلاحیت میں نقل کیا جائے تو ناکام ہو سکتا ہے۔ صلاحیت کا ایک متعین فارمیٹ ہے، اور پتہ ترتیب دینا تصدیق شدہ پراکسی استعمال کرنے کا صرف ایک حصہ ہے۔

WebDriver تفصیل httpProxy اور sslProxy جیسے فیلڈز کو اختیاری پورٹ کے ساتھ میزبان کے طور پر متعین کرتی ہے۔ یہ username:password@host قسم کے URL کے لیے عام جگہ نہیں ہیں۔

شناخت کریں کہ کون سا لاگ ان ملوث ہے

  • براؤزر کو آؤٹ گوئنگ پراکسی کے لیے اسناد درکار ہو سکتی ہیں۔
  • منزل ویب سائٹ کا اپنا لاگ ان ہو سکتا ہے۔
  • ریموٹ WebDriver سروس ٹیسٹ رنر کی تصدیق کر سکتی ہے۔

ایک کنکشن کی اسناد خود بخود دوسروں پر لاگو نہیں ہوتیں۔ مثال کے طور پر، ریموٹ WebDriver URL میں صارف نام شامل کرنا یہ ثابت نہیں کرتا کہ براؤزر کی ٹریفک آؤٹ گوئنگ پراکسی پر تصدیق کر سکتی ہے۔

HTTP 407 جواب پراکسی چیلنج کی نشاندہی کرتا ہے۔ اعلان کردہ تصدیق کا طریقہ ریکارڈ کریں اور آپ جو براؤزر اور آٹومیشن انٹرفیس استعمال کر رہے ہیں اس میں معاونت جانچیں۔

معاونت شدہ تصدیق کا راستہ منتخب کریں

ماحول کے لحاظ سے یہ براؤزر کی معاونت کردہ تصدیق کا انضمام، منظور شدہ ایکسٹینشن، یا اپ اسٹریم لاگ ان سنبھالنے والا مجاز مقامی پراکسی ہو سکتا ہے۔ ہر ایک کی تعیناتی اور اسناد محفوظ کرنے کی مختلف ضروریات ہیں۔ پرانے تصدیق ڈائیلاگ طریقے کو بحال کرنے کے لیے Selenium کو ڈاؤن گریڈ کرنے کے بجائے موجودہ براؤزر دستاویزات استعمال کریں۔

پراکسی صلاحیت کو نئے سیشن کی ترتیب سمجھیں، اور اینڈ پوائنٹ فارمیٹ کو غیر واضح نہ رکھیں۔ پھر منتخب کردہ انضمام کے ذریعے تصدیق سنبھالیں۔ 407 حل کرنے کے لیے سرٹیفکیٹ کی تصدیق بند نہ کریں؛ اس سے کنکشن کا دوسرا حصہ بدلتا ہے اور لاگ ان کا مسئلہ حل نہ ہونے کی صورت میں رہتا ہے۔

متعلقہ مضامین