HTTP kitabxanasında işləyən proxy URL-i birbaşa Selenium-un brauzer proxy qabiliyyətinə köçürdükdə uğursuz ola bilər. Qabiliyyətin müəyyən formatı var və ünvanın qurulması autentifikasiyalı proxydən istifadənin yalnız bir hissəsidir.

WebDriver spesifikasiyası httpProxy və sslProxy kimi sahələri istəyə bağlı portu olan host kimi müəyyən edir. Onlar username:password@host URL-i üçün ümumi yer deyil.

Hansı girişin iştirak etdiyini müəyyənləşdirin

  • Brauzer çıxan proxy üçün etimad məlumatlarına ehtiyac duya bilər.
  • Hədəf veb saytının öz girişi ola bilər.
  • Uzaq WebDriver xidməti test işlədicisini autentifikasiya edə bilər.

Bir bağlantının etimad məlumatları avtomatik olaraq digərlərinə tətbiq edilmir. Məsələn, uzaq WebDriver URL-inə istifadəçi adı əlavə etmək brauzer trafikinin çıxan proxy-yə autentifikasiya ola biləcəyini təsdiqləmir.

HTTP 407 cavabı proxy çağırışını göstərir. Elan olunan autentifikasiya metodunu qeyd edin və istifadə etdiyiniz brauzer və avtomatlaşdırma interfeysində dəstəyi yoxlayın.

Dəstəklənən autentifikasiya yolunu seçin

Mühitdən asılı olaraq bu, brauzerin dəstəklədiyi autentifikasiya inteqrasiyası, təsdiqlənmiş genişlənmə və ya yuxarı axın girişini idarə edən icazəli yerli proxy ola bilər. Hər birinin fərqli yerləşdirmə və etimad məlumatlarının saxlanması tələbləri var. Köhnə autentifikasiya dialoqu metodunu bərpa etmək üçün Selenium-u aşağı səviyyəyə endirmək əvəzinə cari brauzer sənədlərindən istifadə edin.

Proxy qabiliyyətinə yeni sessiya konfiqurasiyası kimi yanaşın və son nöqtə formatını birmənalı saxlayın. Sonra autentifikasiyanı seçilmiş inteqrasiya vasitəsilə həll edin. 407 problemi həll etmək üçün sertifikat yoxlamasını söndürməyin; bu, bağlantının başqa hissəsini dəyişir və giriş problemini həll olunmamış qoyur.

Əlaqəli məqalələr