Ինչու Selenium-ի պրոքսի հասցեն չի ներառում մուտքը
Ճիշտ կարդացեք WebDriver-ի պրոքսի հնարավորությունը և ընտրեք դիտարկիչի կողմից աջակցվող մեթոդ նույնականացված պրոքսի համար։
HTTP գրադարանում աշխատող պրոքսի URL-ը կարող է ձախողվել, երբ ուղղակիորեն պատճենվում է Selenium-ի դիտարկիչի պրոքսի հնարավորության մեջ։ Հնարավորությունն ունի սահմանված ձևաչափ, և հասցեի կարգավորումը նույնականացված պրոքսի օգտագործման միայն մի մասն է։
WebDriver բնութագիրը սահմանում է httpProxy և sslProxy դաշտերը որպես հյուրընկալող՝ ըստ ցանկության նավահանգստով։ Դրանք ընդհանուր տեղ չեն username:password@host տեսակի URL-ի համար։
Որոշեք, թե որ մուտքն է ներգրավված
- Դիտարկիչին կարող են անհրաժեշտ լինել հավատարմագրեր ելքային պրոքսի համար։
- Նպատակակետ կայքը կարող է ունենալ իր սեփական մուտքը։
- Հեռավոր WebDriver ծառայությունը կարող է նույնականացնել թեստի գործարկիչին։
Մեկ կապի հավատարմագրերը ինքնաբերաբար չեն տարածվում մյուսների վրա։ Օրինակ, հեռավոր WebDriver-ի URL-ին օգտանուն ավելացնելը չի հաստատում, որ դիտարկիչի երթևեկությունը կարող է նույնականացվել ելքային պրոքսի մոտ։
HTTP 407 պատասխանը նշում է պրոքսի մարտահրավեր։ Գրանցեք հայտարարված նույնականացման մեթոդը և ստուգեք աջակցությունը ձեր օգտագործած դիտարկիչում և ավտոմատացման միջերեսում։
Ընտրեք աջակցվող նույնականացման ուղի
Կախված միջավայրից՝ դա կարող է լինել դիտարկիչի կողմից աջակցվող նույնականացման ինտեգրում, հաստատված ընդլայնում կամ լիազորված տեղական պրոքսի, որը զբաղվում է վերին մուտքով։ Յուրաքանչյուրն ունի տեղակայման և հավատարմագրերի պահպանման տարբեր պահանջներ։ Օգտագործեք ընթացիկ դիտարկիչի փաստաթղթերը՝ Selenium-ը իջեցնելու փոխարեն հին նույնականացման երկխոսության մեթոդը վերականգնելու համար։
Պրոքսի հնարավորությունը դիտարկեք որպես նոր սեսիայի կարգավորում՝ վերջնակետի ձևաչափը պահելով միանշանակ։ Այնուհետև նույնականացումը կարգավորեք ընտրված ինտեգրման միջոցով։ Մի անջատեք վկայագրի ստուգումը 407-ը լուծելու համար․ դա փոխում է կապի մեկ այլ մաս և մուտքի խնդիրը թողնում է չլուծված։