使用Selenium Java登录Windows身份验证后,会话丢失

时间:2020-02-21 04:35:06

标签: selenium selenium-webdriver

我的应用程序具有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

有人可以帮忙吗?

0 个答案:

没有答案