拒绝访问属性“文档”的权限

所以我只是想创建一个代码,通过gmail交叉并自动执行某些任务。 我成功地自动成功登录到GMail但是在我尝试检索页面源时登录后我一直遇到此错误代码。

错误代码

org.openqa.selenium.WebDriverException: Error: Permission denied to access property "document" (WARNING: The server did not provide any stacktrace information) 

Java代码

 String pageLink = "https://accounts.google.com/ServiceLogin?service=mail#identifier"; driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); driver.get(pageLink); WebElement userName = (new WebDriverWait(driver, 10)).until(ExpectedConditions.visibilityOfElementLocated(By.id("Email"))); userName.sendKeys("myusername"); driver.findElement(By.id("next")).click(); Thread.sleep(2 * 5000); WebElement passWord = (new WebDriverWait(driver, 10)).until(ExpectedConditions.visibilityOfElementLocated(By.id("Passwd"))); passWord.sendKeys("mypassword"); driver.findElement(By.id("signIn")).click(); System.out.println("Logged In!"); Thread.sleep(2 * 5000); pageCode = driver.getPageSource(); 

注意:我使用的是最新版本的Firefox和最新版本的Selenium

PS:关于类似的问题,我已经经历了11个以上的不同问题,没有人提供明确的解决方案,答案非常含糊。

伙计们我很久以前找到了这个问题的解决方案,抱歉忘记发布它,将mozilladriver切换到chromedriver应该可以解决这个问题。 干杯:)