Għaliex indirizz tal-proxy ta' Selenium ma jinkludix id-dħul
Aqra l-kapaċità tal-proxy tal-WebDriver b'mod korrett u agħżel metodu appoġġat mill-browser għal proxy awtentikat.
URL tal-proxy li jaħdem f'librerija HTTP jista' jfalli meta jiġi kkupjat direttament fil-kapaċità tal-proxy tal-browser ta' Selenium. Il-kapaċità għandha format definit, u l-konfigurazzjoni ta' indirizz hija biss parti waħda mill-użu ta' proxy awtentikat.
L-ispeċifikazzjoni tal-WebDriver tiddefinixxi oqsma bħal httpProxy u sslProxy bħala host b'port fakultattiv. Mhumiex post ġenerali għal URL tat-tip username:password@host.
Identifika liema dħul huwa involut
- Il-browser jista' jkollu bżonn kredenzjali għall-proxy tal-ħruġ.
- Is-sit web destinatarju jista' jkollu d-dħul tiegħu stess.
- Servizz tal-WebDriver mill-bogħod jista' jawtentika l-runner tat-test.
Il-kredenzjali ta' konnessjoni waħda ma japplikawx awtomatikament għall-oħrajn. Pereżempju, iż-żieda ta' isem tal-utent mal-URL tal-WebDriver mill-bogħod ma tistabbilixxix li t-traffiku tal-browser jista' jawtentika mal-proxy tal-ħruġ.
Risposta HTTP 407 tidentifika sfida tal-proxy. Irreġistra l-metodu ta' awtentikazzjoni mħabbar u vverifika l-appoġġ fil-browser u fl-interface tal-awtomatizzazzjoni li qed tuża.
Agħżel rotta ta' awtentikazzjoni appoġġata
Skont l-ambjent, dan jista' jkun integrazzjoni ta' awtentikazzjoni appoġġata mill-browser, estensjoni approvata, jew proxy lokali awtorizzat li jimmaniġġja d-dħul upstream. Kull wieħed għandu rekwiżiti differenti ta' skjerament u ħażna tal-kredenzjali. Uża d-dokumentazzjoni attwali tal-browser minflok ma tniżżel il-verżjoni ta' Selenium biex tirkupra metodu antik ta' dialog ta' awtentikazzjoni.
Ittratta l-kapaċità tal-proxy bħala konfigurazzjoni ta' sessjoni ġdida, u żomm il-format tal-endpoint bla dubju. Imbagħad immaniġġja l-awtentikazzjoni permezz tal-integrazzjoni magħżula. Tiddiżattivax il-verifika taċ-ċertifikat biex issolvi 407; dan ibiddel parti oħra tal-konnessjoni u jħalli l-problema tad-dħul mhux solvuta.