【发布时间】:2019-09-07 09:09:08
【问题描述】:
我的应用程序具有 SPNEGO 身份验证,并且正在使用 selenium HtmlUnitDriver 进行自动化测试。
我尝试在 SPNEGO 身份验证的登录上下文中运行浏览器自动化代码,但它似乎不起作用,
lambda 的主体已经在身份验证上下文中。 SPNEGO 适用于 REST 调用,但不适用于 HtmlUnitDriver。
myACtion -> {
WebDriver driver = new HtmlUnitDriver();
driver.navigate().to(url);
}
Subject.doAs(loginContext.getSubject(), myAction);
如果有人能告诉我如何在 selenium 中使用带有 HtmlUnitDriver 的 SPNEGO keytab 身份验证,我将不胜感激。
【问题讨论】:
标签: selenium selenium-webdriver htmlunit spnego htmlunit-driver