Сессия теряется после windows авторизации входа в систему с использованием Selenium java - PullRequest
0 голосов
/ 21 февраля 2020

Мое приложение имеет windows аутентификацию, и я использую браузер IE11 (win 10) для запуска / автоматизации приложения. Я использовал приведенный ниже код для входа в систему

InternetExplorerOptions ieCapabilities = new InternetExplorerOptions();
ieCapabilities.setCapability("ignoreZoomSetting", true);
GlobalVar.wDriver = new InternetExplorerDriver(ieCapabilities);
GlobalVar.wDriver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
GlobalVar.wDriver.manage().window().maximize(); 

UserName=URLEncoder.encode(UserName, "UTF-8");
Password=URLEncoder.encode(Password, "UTF-8");
String url1=URL.replace("https://", "");
String result="https://" + UserName + ":" + Password + "@" + url1;
System.out.println(result);
GlobalVar.wDriver.get(result);

Моя проблема в том, что мое приложение проигрывает сеанс после входа в систему. Я получаю ошибку ниже после нажатия любой ссылки (которая в основном открывает новую страницу) на целевой странице после входа в систему. Это работает вручную, поэтому я проверил с моей командой разработчиков. Они сказали, что на его сессии

ПРОБЛЕМА СОЕДИНЕНИЯ, ПОЖАЛУЙСТА, ПОПРОБУЙТЕ В НОВОМ СЕССИИ. PEINFCommon: InitialStart PEINFCommon: GenericScreen

Может кто-нибудь помочь?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...