WebDriver无法在不登录

时间:2015-10-08 00:11:48

标签: selenium webdriver salesforce selenium-chromedriver

二手工具: ChromeDriver:v.2.66, Chrome:v.45.0.2454

情境:

  1. 登录salesforce.com
  2. 检查您是否在主页上。
  3. 切换到下一页
  4. 问题:

    当我去salesforce.com并手动登录时,我可以在没有任何其他登录的情况下访问任何页面。当ChromeDriver打开浏览器并登录时,任何其他页面都需要登录。

    a)我尝试使用以下选项启动浏览器:

     var options = new ChromeOptions();
     options.AddArgument("--enable-automatic-password-saving");
    

    b)我尝试过FirefoxDriver,但结果是一样的。

    请帮我解决这个问题。谢谢。

1 个答案:

答案 0 :(得分:0)

非常感谢您的回复。解决方案似乎非常有趣。我已指定WebDriver的应用程序URL以此格式登录:

https://login.salesforce.com/?un=username@domain.com&pw=your_password

它解决了这个问题。