Miért nem tartalmazza a Selenium proxycím a bejelentkezést
Olvassa el helyesen a WebDriver proxyképességét, és válasszon böngésző által támogatott módszert a hitelesített proxyhoz.
Egy HTTP-könyvtárban működő proxy URL meghiúsulhat, ha közvetlenül a Selenium böngésző-proxyképességébe másolják. A képességnek meghatározott formátuma van, és a cím beállítása csak egy része a hitelesített proxy használatának.
A WebDriver specifikáció az httpProxy és sslProxy mezőket opcionális porttal rendelkező hosztként definiálja. Ezek nem általános helyek username:password@host alakú URL számára.
Azonosítsa, melyik bejelentkezésről van szó
- A böngészőnek szüksége lehet hitelesítő adatokra a kimenő proxyhoz.
- A célwebhelynek saját bejelentkezése lehet.
- Egy távoli WebDriver-szolgáltatás hitelesítheti a tesztfuttatót.
Az egyik kapcsolat hitelesítő adatai nem érvényesek automatikusan a többire. Ha például felhasználónevet adunk a távoli WebDriver URL-jéhez, az nem bizonyítja, hogy a böngésző forgalma hitelesíteni tud a kimenő proxyn.
A HTTP 407 válasz proxy-kihívást jelez. Jegyezze fel a bejelentett hitelesítési módszert, és ellenőrizze a támogatást az Ön által használt böngészőben és automatizálási felületen.
Válasszon támogatott hitelesítési útvonalat
A környezettől függően ez lehet böngésző által támogatott hitelesítési integráció, jóváhagyott bővítmény vagy engedélyezett helyi proxy, amely a felsőbb szintű bejelentkezést kezeli. Mindegyiknek eltérő telepítési és hitelesítőadat-tárolási követelményei vannak. Használja a jelenlegi böngésződokumentációt, ahelyett hogy lefokozná a Seleniumot egy régi hitelesítési párbeszédmódszer visszaállításához.
Tekintse a proxyképességet új munkamenet konfigurációjának, és tartsa egyértelműnek a végpont formátumát. Ezután a választott integráción keresztül kezelje a hitelesítést. Ne kapcsolja ki a tanúsítvány-ellenőrzést a 407 megoldásához; az a kapcsolat más részét változtatja meg, és a bejelentkezési problémát megoldatlanul hagyja.