HTTP գրադարանում աշխատող պրոքսի URL-ը կարող է ձախողվել, երբ ուղղակիորեն պատճենվում է Selenium-ի դիտարկիչի պրոքսի հնարավորության մեջ։ Հնարավորությունն ունի սահմանված ձևաչափ, և հասցեի կարգավորումը նույնականացված պրոքսի օգտագործման միայն մի մասն է։

WebDriver բնութագիրը սահմանում է httpProxy և sslProxy դաշտերը որպես հյուրընկալող՝ ըստ ցանկության նավահանգստով։ Դրանք ընդհանուր տեղ չեն username:password@host տեսակի URL-ի համար։

Որոշեք, թե որ մուտքն է ներգրավված

  • Դիտարկիչին կարող են անհրաժեշտ լինել հավատարմագրեր ելքային պրոքսի համար։
  • Նպատակակետ կայքը կարող է ունենալ իր սեփական մուտքը։
  • Հեռավոր WebDriver ծառայությունը կարող է նույնականացնել թեստի գործարկիչին։

Մեկ կապի հավատարմագրերը ինքնաբերաբար չեն տարածվում մյուսների վրա։ Օրինակ, հեռավոր WebDriver-ի URL-ին օգտանուն ավելացնելը չի հաստատում, որ դիտարկիչի երթևեկությունը կարող է նույնականացվել ելքային պրոքսի մոտ։

HTTP 407 պատասխանը նշում է պրոքսի մարտահրավեր։ Գրանցեք հայտարարված նույնականացման մեթոդը և ստուգեք աջակցությունը ձեր օգտագործած դիտարկիչում և ավտոմատացման միջերեսում։

Ընտրեք աջակցվող նույնականացման ուղի

Կախված միջավայրից՝ դա կարող է լինել դիտարկիչի կողմից աջակցվող նույնականացման ինտեգրում, հաստատված ընդլայնում կամ լիազորված տեղական պրոքսի, որը զբաղվում է վերին մուտքով։ Յուրաքանչյուրն ունի տեղակայման և հավատարմագրերի պահպանման տարբեր պահանջներ։ Օգտագործեք ընթացիկ դիտարկիչի փաստաթղթերը՝ Selenium-ը իջեցնելու փոխարեն հին նույնականացման երկխոսության մեթոդը վերականգնելու համար։

Պրոքսի հնարավորությունը դիտարկեք որպես նոր սեսիայի կարգավորում՝ վերջնակետի ձևաչափը պահելով միանշանակ։ Այնուհետև նույնականացումը կարգավորեք ընտրված ինտեգրման միջոցով։ Մի անջատեք վկայագրի ստուգումը 407-ը լուծելու համար․ դա փոխում է կապի մեկ այլ մաս և մուտքի խնդիրը թողնում է չլուծված։

Առնչվող հոդվածներ