You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Selenium启动Chrome直接登录SSO应用,无法触发登录页问题咨询

Selenium自动化登录SSO应用时直接跳转到已登录页面的问题

我正尝试为启用SSO登录的项目应用实现登录自动化。目前我在用于元素定位的Chrome窗口中已使用账号密码登录该应用。

当我用同一账号密码执行自动化登录脚本时,初始化Chrome Driver后,Selenium窗口直接打开登录后的主页,而非登录页面。调用driver.get(applicationURL)时,应用直接跳转至登录后的着陆页。

我推测是复用了现有cookie/缓存实现登录,但我理解Selenium启动的窗口应无任何现有cookie或缓存。不过在Chrome无痕模式下运行脚本时,登录窗口正常显示。

浏览器初始化代码

public static WebDriver driver;
System.setProperty("webdriver.chrome.driver", TestUtil.CHROMEDRIVER_PATH);
ChromeOptions options = new ChromeOptions();
options.addArguments("--disable-infobars");
options.addArguments("--start-maximized");
options.addArguments("--disable-gpu");
options.addArguments("--no-sandbox");
driver = new ChromeDriver(options);
driver.manage().window().maximize();
driver.manage().deleteAllCookies();
System.out.println("URL Is "+prop.getProperty("url"));
driver.get(prop.getProperty("url"));
driver.manage().timeouts().implicitlyWait(TestUtil.IMPLICIT_WAIT, TimeUnit.SECONDS);
driver.manage().timeouts().pageLoadTimeout(TestUtil.PAGE_LOAD_TIMEOUT, TimeUnit.SECONDS);
driver.manage().timeouts().setScriptTimeout(TestUtil.SET_SCRIPT_TIMEOUT, TimeUnit.SECONDS);
return driver;

版本信息

  • Chrome版本:108.0.5359.95
  • Chrome Driver版本:108.0.5359.71

内容的提问来源于stack exchange,提问作者Shivarshi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.05 19:55:10