我希望java代码能够将整个登录过程自动化到Oracle Access Manager中的oamconsole。
答案 0 :(得分:0)
OAM登录控制台只是一个网页,你可以自动使用Selenium webdriver脚本。
http://docs.seleniumhq.org/projects/webdriver/
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.firefox.FirefoxDriver;
public class Login {
public static void main(String[] args) throws Exception {
WebDriver driver = new FirefoxDriver();
driver.get("http://");
WebElement id = driver.findElement(By.id("username"));
WebElement pass = driver.findElement(By.id("password"));
WebElement button = driver.findElement(By.id("Submit"));
id.sendKeys("admin");
pass.sendKeys("password");
button.click();
}
}